Python - 9. 객체 지향 프로그래밍
Python은 객체 지향 프로그래밍(OOP)을 지원하는 강력한 언어입니다. 객체 지향 프로그래밍은 데이터를 객체로 모델링하고, 해당 객체의 상태와 동작을 관리하는 방식입니다. 이번 섹션에서는 OOP의 핵심 개념과 활용법을 다룹니다.9.1 클래스와 객체클래스 정의클래스는 객체의 설계도를 나타냅니다.class Person: """사람 클래스""" def __init__(self, name, age): self.name = name self.age = age def greet(self): print(f"안녕하세요, 제 이름은 {self.name}이고, 나이는 {self.age}살입니다.")객체 생성클래스를 기반으로 객체를 생성합니다.person1 = Per..
2025.01.19