InstruçÔes
Passo 5
O decorador
@property é usado em Python para transformar um método em uma propriedade. Ele é tipicamente usado para definir métodos getter, que são métodos usados para recuperar o valor de um atributo:
class Person:
def __init__(self, name):
self._name = name
@property
def name(self):
return self._name
p = Person('Alice')
print(p.name) # Alice
Crie um método chamado name com um parùmetro self e decore-o com @property. Dentro do método, retorne self._name.
O que fazer:
Testes:
- Sua classe `Employee` deve ter um método `name` com um parùmetro `self`.
- Seu método `name` deve ser decorado com `@property`.
- Seu método `name` deve retornar `self._name`.
Preview