Class와 method 활용 (2) - Class 설계하기
Class 와 객체 처음 프로그래밍을 했을 때, 무언가 컴퓨터 세상에만 존재하는 개념인 것 같아 헷갈려서 쉽게 이해되지 않았던 것이 바로 클래스와 객체의 개념이다.. 이 글을 보는 분들은 그러지 않기를 바라며 현실적으로 비유해서 말해보자면, 내가 "차량" 이라는 Class 를 미리 정의했다면, 해당 Class를 활용하여 실제 존재하는 우리 아버지의 차를 객체로 정의할 수 있다. Class 정의를 통해서 추상화가 가능한데, Class를 활용한 추상화란 해당 Class에 해당할 수 있는 모든 실체가 있는 존재가 가진 특성 (= 속성, attribute) 과 기능 (method) 을 정의하는 것이다. 이를 통해, 해당 Class에 속하고, 실체가 있는 존재에 대하여, "객체"를 효율적으로 정의할 수 있다. ..
개발/python-심화(Advanced)
2022. 4. 1. 23:54