본문 바로가기

언어/Python

[파이썬 기초] 객체와 클래스

1. 객체와 클래스란?

 *클래스 : 객체를 만들기 위한 틀(temeplate)

 *객체 : 클래스의 인스턴스, 클래스로 찍어낸 오브젝트

 -> 클래스는 붕어빵을 만드는 틀, 객체는 붕어빵이라고 생각하면 된다.

 -> 붕어빵을 하나하나 만드는 것은 비효율적이므로 틀을 만들어 효율 높은 생산을 한다. (객체지향프로그래밍)

 

2. 클래스 정의 및 객체 생성

첫째 셀에 클래스를 선언 (GwangDoli)

둘째 셀에 객체를 생성 (g1)

 ->클래스의 이름은 대문자를 섞는 습관을 만듭시다.

 ->클래스와 함수의 구분을 쉽게하여 가독성을 높입니다.