객체지향방식이 설계에 중점을 두고 레고와 같이 조립해서 한다고 하는데
그러면 추상클래스, 인터페이스 개념이 왜 도입된거져??
도대체 객체지향방식을 만든사람들의 최종의도가 뭡니까??
객체3
강아지의분노(211.244)
2005-06-30 15:10
추천 0
댓글 9
다른 게시글
-
궁금한게 있는데 컴퓨터 프로그래머라면... [10]대성 | 05.06.30추천 0
-
이사 덕분에 내가 위경련까지 걸린다..=_= [7]달려ㅆㅂ | 05.06.30추천 0
-
방학인데 ....알바도없고 .... [7]전자사운드 | 05.06.30추천 0
-
액션 스크립트?플래시 | 05.06.30추천 0
-
이런이런.... 밥먹고오면희망 | 05.06.30추천 0
-
자바 하는 횽하들 엄써? [15]Beans | 05.06.30추천 0
-
MS Agent써 본 형들 있으면 좀 도와주길 바래 [3]달려ㅆㅂ | 05.06.30추천 0
-
횽아들 C랑 C++중에 뭐부터 해야될까? [15]밍밍 | 05.06.30추천 0
-
횽들아 웹 프로그래밍 공부 순서인데 좀 물어볼게. [12]횽들 | 05.06.30추천 0
-
친구중에 asp하는데 [7]ㅠ35 | 05.06.30추천 0
이거 칠 시간에 도서관 가서 책을 봤으면 싶군화~
이거 아무리 봐도 낚시 같은데....이거 컴공 관련 4년재 대학 기준으로 3학년 2학기나 4학년1학기 쯤에 나오는 거잖아.....손가락 힘들어서 그만 칠란다.
아무리 봐도 글쓴이가 리플들을 모아 리포트 작성하고 있다는 느낌을 지울수가 없다....=.=;
고도의 낚시
조낸 짜증나는 월척~!
의도가 머냐면 너처럼 띨띨한 애들이 프로그래밍 못하게 하는거야 ㅋㅋ
게임을 예로 생각해보십쇼... 게임엥서 어떤 캐릭이 있잔읍니까? 그 캐릭에는 공격기능도 있고 방어 기능도 있고...그리고 그 캐릭의 복제품도 많이 있고... 그러니까..이 캐릭이라는 하나의 박스안에..공격 방어.등등 함수를 너으면 편하겠죠..나중에 캐릭 복사 하기도 쉽고..캐릭에 몇개의 함수를 추가하면 다른 기능 도 업그레이드 할수있고.
클래스란건 객체(인스턴스)를 만들기 위한 설계도입니다. 그 클래스의 기능을 확장해서 원래의 기능과 속성을 가지고 있으면서도 거기에 더 나은 기능을 덧붙인 것(클래스)을 상속받아서 만들수 있죠. 그리고 자바같은 경우에는 자신의 상위 클래스형의 변수에 격납될수 있습니다. C는 어땠는지 가물가물.. -_-
클래스의 상속을 잘 활용하면 복사해서 덧붙이기 같은 걸 줄일수가 있지요. 객체지향설계방법중에 가장 효율적이고 많이 자주 쓰이는 패턴이 있는데 디자인 패턴이라고 합니다. 서점에서 디자인 패턴에 대한 책을 (씨던 자바던) 보시면 객체지향 방법론에 대해서 좀더 자세하게 이해하실수 있으실듯...