객체지향 및 기본 상식 (1) 썸네일형 리스트형 OOP란? OOP Object-Oriented Programming 의 줄임말이며 객체 지향 프로그래밍 방식을 뜻한다. 장점 코드의 재사용성이 높아진다 유지보수가 쉽다 코드가 간결해진다 단점 처리 시간이 비교적 오래 걸린다. 프로그램을 설계할 때 많은 고민과 시간을 투자해야 한다. OOP의 5가지 원칙 (SOLID) / 객체 지향 프로그래밍 및 설계의 다섯 가지 기본 원칙 S (SRP : Single Responsibility Principle) / 단일 책임의 원칙 소프트웨어를 구성하는 클래스나 함수 등은 단 하나의 기능만을 가져야 한다. 남자가 하는 역할: 출근하기, 효도하기, 기념일 챙기기, 사격하기 등이 있다. 하지만 이것을 하나의 클래스로 둔다면 역할과 책임이 너무 많아진다. 그렇기 때문에 남자 -> 남자.. 이전 1 다음