SOLID 원칙은 객체지향 설계 5대 원칙이라 불립니다.SRP (Single Responsiblity Principle)OCP (Open Closed Principle)LSP (Liskov Substitution Principle)ISP (Interface Segreg
Object - Oriented Programming ( OOP )구조적 프로그래밍 방식의 개선된 형태큰 문제를 작게 쪼개는 것이 아닌 작은 문제들을 해결하는 객체를 만들어 조합해 큰 문제를 해결해 나가는 Bottom - up 방식코드의 재사용성 증가유지보수 가 용이
Class 란 객체를 정의해놓은 것.객체의 설계도 혹은 틀 이라고 할 수 있다.객체를 미리 정의해놓은 Class를 이용하여 객체를 생성하는데에 사용할 수 있다.객체 ?객체 는 클래스의 정의된 설계도 혹은 틀 대로 생성되어 메모리에 할당되는 것 이라고 할 수 있다.어떤
객체지향 프로그래밍 객체 지향 프로그래밍 은 필요한 데이터를 추상화 시켜 상태 와 행위 를 가진 객체를 생성 하고, 그 객체들 간의 유기적인 상호작용 을 통해 로직을 구성 하는 프로그래밍 방법이다. 함수형 프로그래밍 함수형 프로그래밍 은 순수 함수를 조합하고 공
절차지향 프로그래밍 의 문제점을 보완할 수 있는 프로그래밍 방법론.작은 , 독립적인 단위 중심으로 만든 객체의 상호작용 으로 문제를 해결하는 Bottom-Up 방식이다.객체지향 프로그래밍 은 객체 라고 하는, 상태 와 행위 를 가지고 있는 독립적인 단위 중심으로 객체끼