Upload
mingi-kyung
View
639
Download
0
Embed Size (px)
Citation preview
추상화:필요없는 정보는사용하지 않는다
캡슐화:남의 정보는 알필요 없다
상속:새로운 객체(Object)를만들때, 이전의클래스를 고쳐서쓰기도(upgrade)한다.
그 경우, 이전의 클래스를상속(inherit)받아사용한다
다형성:각 객체는 같은명령을 받아도, 다른 행동을 할수 있다.
추상화, 캡슐화, 상속, 다형성
OOP의 4대규칙
자바가기본적으로 사용하는클래스들은 10만개를 넘어섬
그래서�Unified�Modeling� Language를�사용합니다.�
UML은�객체…�서로의�관계를�굉장히�깔끔하게�설명해�줍니다.
UML�Class�Diagram
여자 남자 정상적이라고�세상에�알려진�관계
*1남자 여자 바람둥이,�일부다처,�기타�등등…
*1여자 남자 어장관리,�일처다부,�기타�등등…
*1남자 남자
*1여자 여자
더�이상의�자세한�설명은�생략합니다.
UML에서�관계는�11가지�종류가�있습니다.�
많이�쓰는�거�언급하자면,�다음과�같습니다.�
관계란?
남자 여자 서로가�서로를�의존합니다.
남자 자식 아버지라�부르게�허락해주세요!
남자 여자 남자가�여자를�이용해�먹습니다.