반응형
객체지향 살펴보기
객체 지향이 가지고 있는 대표적인 특성들과 반드시 지켜야 하는 원칙들이 있다.
<4대 특성>
1. 추상화
2. 캡슐화 (정보 은닉)
3. 상속
4. 다형성
<5대 원칙 : SOLID>
1. 단일 책임 원칙 (Single Responsibility Principle)
2. 개방 폐쇠 원칙 (Open-Closed Principle)
3. 리스코프 치환 원칙 (Liskov Substitution Principle)
4. 인터페이스 분리 원칙 (Interface Segregation Principle)
5. 의존성 역전 원칙 (Dependency Inversion Principle)
이제부터 하나하나 알아가보자.
반응형
'C#' 카테고리의 다른 글
[C# / 객체지향] 3. 추상화와 클래스(Class) (0) | 2019.12.13 |
---|---|
[C# / 객체지향] 2. 추상화는 무엇일까 (0) | 2019.12.12 |
[C#] FQDN 을 알아보자. (0) | 2019.12.11 |
[C#] ToString() 메서드의 기능 (0) | 2019.12.10 |
[C#] Convert.ToString(object) 와 object.ToString()의 차이 (0) | 2019.12.08 |