ChainSmoker’s Block

[Python] 05. 파이썬 날개 달기 - 1_8 본문

개인공부(WEB, Python, DB)/Python

[Python] 05. 파이썬 날개 달기 - 1_8

ChainSmokers 2023. 1. 29. 23:43

[05. 파이썬 날개 달기]

-1. 클래스

===================클래스와 객체
: 클래스를 가장 잘 설명해주는 예시를 보자.
과자를 만드는 과자틀과 그것을 사용해 만든 과자가 있다. 여기서 설명하는 클래스는 과자 틀과 비슷하다. 클래스란 똑같은 무엇인가를 계속해서 만들어낼 수 있는 설계 도면이고, 객체란 클래스로 만든 피조물을 뜻한다.
*과자틀 -> 클래스(class)
*과자틀을 이용해서 만든 과자 -> 객체(object)

클래스로 만든 객체에는 중요한 특징이 있는데, 바로 객체마다 고유한 성질/성격을 가진다는 것이다. 과자 틀로 만든 과자에 구멍을 뚫거나 조금 베어 먹더라도 다른 과자에는 아무 영향이 없는 것과 마찬가지로 동일한 클래스로 만든 객체들은 서로 전혀 영향을 주지 않는다.

반응형