[파이썬] 객체 지향 프로그래밍
·
카테고리 없음
인공지능 AI 기초 다지기 강의와 객체 지향 프로그래밍 과목 학습 후 정리한 포스팅 입니다. 이번 포스팅에서는 파이썬 객체 지향 프로그래밍에 대해 학습힙니다. I) 객체 지향 프로그래밍 - Object-Oriented Programming, OOP - 객체: 실생활에서 일종의 물건 속성(Attribute)와 행동(Action)을 가짐 - OOP는 이러한 객체 개념을 프로그램으로 표현 속성은 변수(variable), 행동은 함수(method)로 표현됨 - 파이썬 역시 객체 지향 프로그램 언어 - OOP는 설계도에 해당하는 클래스(class)와 실제 구현체인 인스턴스(instance) 로 나눔 ex)인공지능 축구 프로그램을 작성한다고 가정 - 객체 종류: 팀, 선수, 심판, 공 - Action : 선수 – ..