[WIL-7] get의 return값

우소라·2023년 5월 1일
class Car:
    def __init__(self,model,color):
        self.model = model
        self.color = color
        self.speed=0
    def accelerate(self):
        self.speed += 10
    def brake(self):
        self.speed -= 10
    def get_speed(self):
        print(self.speed)

    
my_car = Car("소나타","빨간색")

print(my_car.color)

my_car.accelerate()
my_car.accelerate()
my_car.accelerate()
my_car.brake()

이렇게 get_speed 함수의 return값을 지정안해줬더니

get_area는 면적을 프린트 대신 리턴으로 반환하게 짜주시는게 제 기분이 더 좋습니다. 메소드 이름이 get이기 때문에 리턴이 되야 마음이 편합니다(ocd앓는중).

라는 피드백을 받음

def get_speed(self):
        return self.speed

my_speed = my_car.get_speed()
print(my_speed)

이렇게 수정

0개의 댓글