자바 클래스(class) 2. 객체의 정의와 생성방법(new 연산자)


자바 클래스(class) 2. 객체의 정의와 생성방법(new 연산자)

객체의 정의객체 지향 프로그래밍에서 데이터(특성)와 그 데이터에 관련되는 동작(절차, 방법, 기능 - 로직)이 결합된 것을 객체(object, instance)라 한다. 객체는 데이터와 로직을 묶어놓은 일종의 추상적인 '틀'인 클래스로부터 만들어진 복사본이며 한 클래스로부터 제각각 다른 객체들을 만들어 낼 수 있다.같은 클래스로부터 만들어진 객체들은 같은 클래스라는 공통점만 가지고 있을 뿐각각의 객체는 모두 다르다.예를 들어, 사람의 경우 '인간' 이라는 공통적인 '클래스'를 가지고 있지만각 '개인'이라는 '객체' 마다 가지고 있는 특성(성격,외모 등)은 모두 다르다. 객체 생성방법JAVA에서는 객체를 New 연산자로 선언하고 생성한다. Class 타입 변수명 = new 생성자 ();new : new 연..


원문링크 : 자바 클래스(class) 2. 객체의 정의와 생성방법(new 연산자)