728x90 반응형 파이썬 클래스 사용1 [python] 파이썬의 핵심, 객체와 클래스란? 실습을 통해 공부하자! # 학습 목표 - 객체가 무엇인지 이해한다. - 클래스와 인스턴스 사이의 관계를 이해한다. - 객체지향 프로그래밍이 도입된 이유를 이해한다. 1. 객체지향 프로그래밍? 반복문, 함수, 모듈은 모두 효율적인 "코드"를 위한 것 (코드의 재사용 방지)이지만, 큰 프로젝트를 진행할 때는 코드가 턱없이 길어지게 되어서 프로그램이 객체와 객체의 상호작용으로 적용시키기 시작했다. # 객체란? : 성질(field, 변수)과 할 수 있는 행동(method, 함수)이 담긴 자료 → 보통 성질을 변수, 행동은 함수로 표현되는데 이들을 하나로 합친 자료를 의미 → 코드 내 변수와 함수를 한번에 관리하는 자료가 '객체'이다. 2. 클래스(Class) 클래스란, "객체를 만들 수 있는 틀" ex) 만약, '사람'이라는 클래스(.. Data Analyst/Basic Python 2023. 8. 5. 더보기 ›› 반응형 이전 1 다음