[python] 클래스의 속성을 설정하는 예제

파이썬에서 클래스를 사용하여 객체를 생성할 때, 속성을 설정하여 객체의 상태를 나타낼 수 있습니다. 이 예제에서는 간단한 Car 클래스를 정의하고, 해당 클래스의 인스턴스에 속성을 설정하는 방법을 살펴봅니다.

Car 클래스 정의

먼저 Car 클래스를 정의합니다. 이 클래스에는 브랜드(brand)와 모델(model) 속성이 포함되어 있습니다.

class Car:
    def __init__(self, brand, model):
        self.brand = brand
        self.model = model

위의 코드에서 __init__ 메서드는 객체가 생성될 때 호출되며, brandmodel 속성을 초기화합니다.

객체 생성과 속성 설정

이제 Car 클래스의 인스턴스를 생성하고 속성을 설정합니다.

my_car = Car("Toyota", "Corolla")
print(my_car.brand)  # 출력: Toyota
print(my_car.model)  # 출력: Corolla

위의 코드에서 my_car 객체를 생성하면서 brandmodel 속성을 설정했습니다. 그 후 속성을 사용하여 객체의 상태를 확인할 수 있습니다.

이제 여러분은 파이썬에서 클래스의 속성을 설정하고 객체의 상태를 나타내는 방법을 알게 되었습니다. 클래스와 속성에 대한 더 자세한 정보는 파이썬 공식 문서를 참고하세요.