Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Person_clear:
- def print_info(self):#создаем метод который выводит на экран (Iwan is 21)
- print(self.name, 'is', self.age)
- class Person:#
- #никаких аттрибутов класса не будет. ведь у каждого человека имя/возраст разные
- def __init__(self, name, age):#создаем метод-конструктор или метод инициализации который необходим для автоматического заполнения класса
- self.name = name
- self.age = age
- def print_info(self):#создаем метод который выводит на экран (Iwan is 21)
- print(self.name, 'is', self.age)
- john = Person_clear()#вводим данные о джоне поаттрибутно без конструктора класса
- john.name = 'John'
- john.age = '22'
- lucy = Person('Lucy','21')#вводим данные о люси через метод иницализации (конструктор класса)
- Person.print_info(lucy)#выводим данные о люси на экран используя метод на прямую
- lucy.print_info()#выводим данные о люси на экран используя метод обёртку
- john.print_info()#выводим данные о джоне на экран используя метод обёртку
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement