class - Classes são moldes para criar novos objetos

This commit is contained in:
Luiz Otávio
2022-11-12 12:24:54 -03:00
parent 60361583d9
commit e872eb7926

27
aula120.py Normal file
View File

@@ -0,0 +1,27 @@
# class - Classes são moldes para criar novos objetos
# As classes geram novos objetos (instâncias) que
# podem ter seus próprios atributos e métodos.
# Os objetos gerados pela classe podem usar seus dados
# internos para realizar várias ações.
# Por convenção, usamos PascalCase para nomes de
# classes.
# string = 'Luiz' # str
# print(string.upper())
# print(isinstance(string, str))
class Pessoa:
...
p1 = Pessoa('Luiz', 'Otávio')
p1.nome = 'Luiz'
p1.sobrenome = 'Otávio'
p2 = Pessoa('Maria', 'Joana')
p2.nome = 'Maria'
p2.sobrenome = 'Joana'
print(p1.nome)
print(p1.sobrenome)
print(p2.nome)
print(p2.sobrenome)