[ STUDY ]/디자인 패턴

객체지향이란?

김강니 2024. 11. 21. 23:23

프로그래밍 패러다임

  • 절차적 프로그래밍
  • 함수적 프로그래밍
  • 객체지향 프로그래밍

 

객체지향 프로그래밍

  • 객체지향 프로그래밍은 프로그래밍 패러다임 또는 프로그래밍 스타일을 의미한다.
  • 코드를 구성하는 기본 단위 : 클래스, 객체
  • 캡슐화, 추상화, 상속, 다형성

캡슐화

정보 은닉, 데이터 액세스 보호라고도 하며, 접근 가능한 인터페이스를 제한하여 클래스가 제공하는 메서드를 통해서만 내부 정보나 데이터에 대한 외부 접근을 허가하는 것을 뜻한다.

 

쓰다만사람같으세여?오해입니다

'[ STUDY ] > 디자인 패턴' 카테고리의 다른 글

코드 품질 평가 방법  (1) 2024.11.20