[python] 클래스의 속성을 설정하는 예제
파이썬에서 클래스를 사용하여 객체를 생성할 때, 속성을 설정하여 객체의 상태를 나타낼 수 있습니다. 이 예제에서는 간단한 Car
클래스를 정의하고, 해당 클래스의 인스턴스에 속성을 설정하는 방법을 살펴봅니다.
Car 클래스 정의
먼저 Car
클래스를 정의합니다. 이 클래스에는 브랜드(brand
)와 모델(model
) 속성이 포함되어 있습니다.
class Car:
def __init__(self, brand, model):
self.brand = brand
self.model = model
위의 코드에서 __init__
메서드는 객체가 생성될 때 호출되며, brand
와 model
속성을 초기화합니다.
객체 생성과 속성 설정
이제 Car
클래스의 인스턴스를 생성하고 속성을 설정합니다.
my_car = Car("Toyota", "Corolla")
print(my_car.brand) # 출력: Toyota
print(my_car.model) # 출력: Corolla
위의 코드에서 my_car
객체를 생성하면서 brand
와 model
속성을 설정했습니다. 그 후 속성을 사용하여 객체의 상태를 확인할 수 있습니다.
이제 여러분은 파이썬에서 클래스의 속성을 설정하고 객체의 상태를 나타내는 방법을 알게 되었습니다. 클래스와 속성에 대한 더 자세한 정보는 파이썬 공식 문서를 참고하세요.