Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 598 Bytes

File metadata and controls

13 lines (9 loc) · 598 Bytes

객체 지향 기초

  1. 객체, 클래스, 인스턴스
  2. 객체지향의 4대 원칙 (OOP) - 캡슐화, 상속, 다형성, 추상화
  3. this, extends, class 키워드

디자인 패턴 주요 3가지

가장 범용적으로 사용되고 가장 기초가 되는 디자인 패턴을 알아보자.

  1. 싱글톤 패턴: 한 클래스의 인스턴스가 단 하나만 생성
  2. 팩토리 패턴: 객체 생성을 위한 별도의 메서드를 제공
  3. 옵저버 패턴: 주체의 상태가 변경될 때마다 관찰자에게 자동으로 알림을 보냄 -> 이벤트 기반 프로그래밍