은근한

자바 클래스란?(java class) 1 Day 본문

카테고리 없음

자바 클래스란?(java class) 1 Day

EsJoo 2014. 3. 7. 14:01

자바 프로그램은 클래스로 구성되어 진다.


클래스란?


클래스는 '새로운 데이터 타입을 만드는 데이터 타입 생성기' 이다.


여러 데이터 타입을 담고 있는 데이터 타입이기에 객체지향 프로그래밍에서는 매우 유용하게 쓰인다.


클래스는 특정 종류의 객체내에 있는 변수와 메쏘드를 정의하는 일종의 틀 , 즉 템플릿이다.




클래스는 객체를 만들기 위한 틀,템플릿이라고 보면된다.


흔한 예를 들어보면


붕어빵을 예로 들면된다.


붕어빵을 만들기 위해 쇠로된 붕어빵 모양의 이 필요하다. 


그 틀이 클래스라고 보면


객체는 붕어빵재료인 밀가루,팥 등의 재료가 필요하다 즉,


그 안의 붕어빵 틀을 이용해서 나온 실질적인 물질인 붕어빵을 객체라고 이해하면 된다.


객체는 다음 포스트에서 다시 한번 상세히 적을 예정이다.