[Python] 객체지향-1

olxtar·2022년 3월 10일
0
post-thumbnail

Class :

(실제하지 않는) 틀, 부류, 직업(?) 이라고 생각하면 된다.
이러한 부류, 직업의 무엇인가를 계속 만들어낼 수 있는 것.
축구선수, 연예인, 정치인은 그 이름을 불러주기 전까지는 실체가 없다.
ex) 축구선수 누구?, 연예인 누구?, 정치인 누구?

축구선수 - 손흥민
연예인 - 유재석
정치인 - 윤석열
이런 식으로 실체하는 무엇인가로 콕 찝어줘야 비로소 실체가 있는 것이다.


Instance :

[+] instance : n. 보기, 예시, 사례
실체하는 것
위에서 말했듯이 콕 찝어준 것을 실체라고 한다.
ex) 축구선수 손흥민, 여기서 손흥민이 바로 축구선수 Class의 Instance이다.


Object :

객체, Instance와 거의 비슷하게 쓰는 말, 위의 손흥민을 단독으로 생각했을때 Object라 하며 Class에 의하여 만들어진 Object를 Instance라고 한다.


Method :

Class의 존재 의의가 무엇일까? 어느 기능, 즉 Function들을 하는 Object를 만들기 위함인데... 해당 Class가 행하는 무엇인가를 바로 Method라고 한다. 쉽게 생각하면 " Class내의 함수를 Method라고 한다. " 라고 생각하면 된다.

profile
예술과 기술

0개의 댓글