프로그래밍 언어/Python

객체지향 프로그래밍

ruby-jieun 2023. 1. 9. 19:35

 

 

객체지향 프로그래밍

 


 

객체를 이용한 프로그램으로 객체는 속성과 기능으로 구성된다.

 

ex) 계산기 
      속성 : 숫자
      기능 : 덧셈, 뺄셈, 곱셈,...
      자동차

      속성 : 색상, 길이, 가격

      기능 : 전진, 후진, 정지,...

 

객체(Object) = 속성(Attribute) + 기능(Function)

 

객체는 클래스에서 생성된다.

 

코드 재사용, 모듈화에 좋다.