자바(Java) - 객체의 구성요소(속성, 기능), 인스턴스의 생성과 사용

1483 단어 JavaJava

객체의 구성요소 - 속성과 기능

객체는 속성과 기능, 두 종류의 구성요소로 이루어져있다.
이 속성과 기능을 그 객체의 멤버(member)라고 한다.

클래스는 객체를 정의한 것이므로
클래스에는 객체의 모든 속성과 기능이 정의되어 있다.

따라서 클래스로부터 객체를 생성하면, 클래스에 정의된 속성과 기능을 가진 객체가 만들어지는 것이다.

속성 : 멤버변수
기능 : 메서드
앞으로는 이렇게 부를 것이다.

인스턴스의 생성과 사용

인스턴스는 참조변수를 통해서만 다룰 수 있고,
참좀변수의 타입은 인스턴스의 타입과 일치해야한다.

클래스명 변수명; // 클래스의 객체를 참조하기 위한 참조변수를 선언
변수명 = new 클랙스명(); // 클래스의 객체를 생성한ㄴ 후, 객체의 주소를 참조변수에 저장

Tv t; // Tv클래스 타입의 참조변수 t를 선언
t = new Tv(); // Tv인스턴스를 생성한 후, 생성된 Tv인스턴스의 주소를 t에 저장

좋은 웹페이지 즐겨찾기