묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
객체 지향이 무언가요...
2002.03.29 22:33
PHP에서는 C나, JAVA 같이 객체 지향을 지원한다고 들었습니다.
그런데 그 개념을 잘 모르겠습니다.
무슨 뜻인가요?
그런데 그 개념을 잘 모르겠습니다.
무슨 뜻인가요?
댓글 2
-
pupstar
2002.03.30 10:29
-
Legend
2002.03.30 02:20
쉽게 말하면 프로그램의 모듈화를 의미하는 것이지요..
객체는 함수와는 달리 객체는 코드와 데이터를 모두 가지고 있어 프로그램의 최소 모듈이 되는 것입니다.
새로 프로그램을 코딩할때 처음부터 원하는 모든 기능을 코딩하면 시간과 여러가지 수정과 보완에 있어
어렵지만 코딩할 때 필요한 기능을 가진 이미 만들어진 객체를 활용한다면 좀더 단 시간에 프로그램을
만들수 있으며 또한 수정과 업데이트가 훨씬 유리하지요..
이런 객체 지향 프로그래밍은 프로그램의 재 생산성을 높이고자 개발된 것으로 지향이란 말은
그러한 객체의 생성이 가능한 프로그램으로 이러한 객체가 모여서 이루어지는 프로그램을 의미하는 것이라고
보시면 조금이나마 이해에 도움이 되지 않을까 합니다
php도 java나 c++에 비해 객체지향성이 상당히 떨어집니다.그저 흉내좀 내봤다 정도입니다. 수다맨 식으로 표현하자면 50년쯤 묵었다고나 할까요?
거기에 비하면 자바나 씨뿔뿔은 3만년쯤 묵었다고 생각하면 될것같네요.