Python how to use the property decorator for getters and setters - Python programming for beginners

preview_player
Показать описание
Python how to use the property decorator for getters and setters - Python programming for beginners. In this tutorial I show you how to use the property decorator to make getter and setter methods. Makes for cleaner and easier to read code

Music by Bensound,

class Vehicle:

def __init__(self, name, speed):

def acceleration(self):

# def brake(self):
#
# def get_name(self):
# return self._name
#
# def set_name(self, value):
#
# def get_speed(self):
# return self._speed
#
# def set_speed(self, value):
# self._speed = value

@property
def name(self):
return self._name

def name(self, value):
print("Setting the name")

@property
def speed(self):
return self._speed

def speed(self,value):
print("Setting the Speed")
self._speed = value

car = Vehicle("Red car", 100)
Рекомендации по теме