클래스

    [자바/JAVA] 프로그래밍 - 클래스(Class) 1.추상화

    1. 객체지향언어 : "객체"를 "지향"하는 "언어"로 "객체 중심"으로 돌아간다고 생각하면 됨. *지양 => 좋지 않음 *지향 => 좋음 (추구한다.) 2. 객체 : 현실세계에 독립적으로 존재(목적이 있고 가치가 있고 의미가 있는)하는 모든 것들을 의미 (유형, 무형, 개념, ...) 현실세계에서는 객체들간의 상호작용으로 돌아감 (내가 물을 먹는다) 3. 객체지향 프로그래밍 : 현실세계의 객체들간의 상호작용 프로그래밍을 통해 가상세계로 구현하는 것 (내가 쇼핑몰에서 로그인 한다) 4. 구현하고자 하는 프로그램상의 필요한 객체들을 만들기 위해서(즉, 생성하기 위해서) : 클래스라는 틀을 먼저 만들어야됨!! (클래스란? 각 객체들의 속성(정보)들을 담아낼 그릇 같은 존재) => 이름,나이,주소,휴대폰번호 ..