자바공부하기42.

클래스와 인스턴스

 

클래스

- 객체 지향에서 가장 중요한 개념

- 새로운 데이터 타입을 만드는 데이터 타입 생성기

* 많은 변수들을 모아서 새로운 데이터 타입을 만들어 냄

- 사용자 정의 데이터 타입의 집합체

- 클래스는 데이터형을 의미

- 구조체에서 발전된 형태

 

특징

- new 연산자를 사용하는 순간 메모리 생성

- 메서드포함가능

- 접근 지정의 개념적용 (public, private, protected, default)

- 상속의 개념 포함됨

 

인스턴스

- 인스턴스는 그 데이터 형태의 실체를 의미

- 실체라는 것은 메모리에 생성됐다는 것을 의미

 

 

+ Recent posts