Classes de Name
Escreva uma classe chamada Name e crie os seguintes atributos a partir de um nome e um sobrenome (como fname e lname):
- Um atributo chamado
fullnameque retorna o nome e o sobrenome. - Um atributo chamado
initialsque retorna as primeiras letras do nome e do sobrenome. Coloque um.entre as duas letras.
Lembre-se de permitir que os atributos fname e lname também sejam acessados individualmente.
Exemplos
a1 = Name("john", "SMITH")a1.fname ➞ "John"
a1.lname ➞ "Smith"
a1.fullname ➞ "John Smith"
a1.initials ➞ "J.S"Notas
- Certifique-se de que apenas a primeira letra de cada nome esteja em maiúscula.
- Consulte a aba Resources para encontrar alguns tutoriais úteis sobre classes de Python.