Solid원칙1 [GOF 디자인패턴]단일책임(Solid)의 원칙 [GOF 디자인패턴]단일책임(Solid)의 원칙 객체지향에는 단일책임의 원칙이 있다.이는 SRP원칙이라고도 하는데 Single Responsibility Principle의 약자이다. 말그대로 객체지향에서 한 객체는 단일 책임을 가져야 한다는 말인데.. 여기서 책임이란 1. 해야 하는 것 2. 할 수 있는 것 3. 해야 하는 것을 잘 할 수 있는 것 정도로 해석하면 될 것 같다. 예를 들어보자. public class Student { public void getCouses() { ... } public void addCourse(Course c) { ... } public void save() { ... } public Student load() { ... } public void printOnRepo.. 2016. 12. 24. 이전 1 다음