객체지향 원칙
1. Abstraction (추상화) : Object를 잘 뽑아내는 것(Context에 의거)
2. Encapsulation : important information hiding – User : 사용하기 쉽다 – 개발자 : 내부로직 변경 쉽다,
3.Inheritance (상속성) : is a (kind of) 관계, 대체 Rule ex> 사과는 과일의 종류이다.
4.Polumerphism(다형성) : 하나의 Operation에 대하여 여러 Method로 구현 ==> Method overriding 현상 : Same Semantic, Same Signature
Comments