SOLID1 [면접,CS] 객체지향 프로그래밍, SOLID 원칙 객체지향 용어 클래스 class 객체를 만들기 위한 설계도 객체 object class 라는 틀에서 생겨난 실체(instance) 실제 메모리에 할당된 물리적 실체 인스턴스 instance class 를 바탕으로 실체화된 객체 객체 지향 프로그래밍 특징 추상화(abstraction) cat, dog와 같은 class를 class pet()으로 비슷한 개념을 묶어서 정의하는 것 공통 속성과 행위를 추출하는 것 캡슐화(encapsulation) 객체, 즉 클래스의 내부 변수와 메소드를 하나로 패키징 하는 특징 상속성(inheritance) 자식 클래스가 부모 클래스의 특성과 기능을 물려받는 것 다형성(polymorphism) 같은 메서드를 자식에서 재정의 하는것 say hi()라는 메서드를 한국인과 이탈리아.. 2023. 1. 5. 이전 1 다음