객체지향프로그래밍은 

객체를 기본단위로 상정하고 객체와 객체의 관계를 중심으로 분석 설계하는 기법이다.


객체란 객체지향프로그램의 기본 단위로, 

속성과 기능으로 구성되어 있다.

객체의 구성요소는 속성과 기능으로 되어있다.


속성과 기능을 객체의 멤버라고도 한다. 

속성(property) 

 member variable, attribute, field, state

기능(function) 

 method, function behavior 


속성은 정보를 담고 있고 기능은 동작을 의미한다.



+ Recent posts