OOP
-
[n513] 파이썬 with OOPAI 부트캠프 2022. 1. 20. 10:50
OOP (Object-Oriented Programming) 클래스와 인스턴스, 함수, 변수라는 object로 변화시켜서 프로그램을 구성한다. 프로그래밍을 할 때 최소비용, 최대 효율을 위해 만들어졌다. OOP의 기본 전제는 기능(함수, 변수) 재사용을 위한 프로그래밍 이다. 즉, 속성과 기능을 Object라는 최소 단위로 분리하는 개념이다. OOP의 필요성 컴퓨터 하드웨어 성능이 증가하고, 사용하는 데이터양이 커지고, 데이터 기반 의사 결정을 하는 경우가 많아지면서 OOP 필요성이 늘어났다. def carAttribute(): speed = 50 color = 'black' model = 'CarModel' return speed,color,model print("Car Attribute: ", car..