[부스트코스] 파이썬 객체 지향 프로그래밍 Object-Oriented Programming
만들어 놓은 코드를 재사용하고 싶을때 -> 객체를 사용 ! 예를들어, 수강신청 홈페이지를 작성한다고 할때 (1) 주체(교수, 학생, 관리자) (2) 행동(수강신청, 과목) (3) 데이터(수강과목, 강의) 들을 중심으로 프로그램 작성 후 연결 -객체 : 속성(attribute)와 행동(action)을 가짐 -속성은 변수(variable), 행동(method)으로 표현 -OOP는 설계도에 해당하는 클래스(class, 붕어빵 틀)와 실제 구현체인 인스턴스(instance, 붕어빵)로 나눔 Class 함수명 짓는 방법 (1) snake_case : 파이썬 함수, 변수명에 사용 (2) CamelCase : 파이썬 클래스명 클래스에 필요한 것 (1) 속성 (2) 메서드 : Attribute 추가는 __init__,..