OOP (1) 썸네일형 리스트형 [OOP] OOP의 5원칙 1. OOP(Object-Oriented Programming)란 프로그램 설계방법론이자 개념의 일종으로, 프로그램을 단순히 데이터와 처리 방법으로 나누는 것이 아니라 프로그램을 수많은 객체(object)라는 기본 단위로 나눠서 이들의 상호작용으로 프로그래밍하는 방식이다. 이러한 OOP에서 꼭 지켜야 할 5개의 원칙을 객체지향 5원칙이라 한다. 2. 객체지향 5원칙 SPR(단일 책임 원칙, Single Responsibility Principle) : 객체는 오직 하나의 책임을 가져야 하며, 클래스를 변경하는 이유는 단 하나의 이유여야 한다. OCP(개방-폐쇄 원칙, Open-Closed Principle) : 객체는 확장에 대해서는 개방적이고 수정에 대해서는 폐쇄적이어야 한다는 원칙이다. 즉, 객체 기.. 이전 1 다음