Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyOpBsPIC 6 of 174 menu
◀ ▶

Обращение к свойствам внутри классов в ООП в Python

Внутри методов класса нам будет доступна специальная переменная self. Она будет указывать на объект нашего класса:

class User: def show(self): print(self) # объект

Это значит, что мы можем обращаться к свойствам объекта через self. Давайте попробуем. Пусть у нашего объекта есть свойство name. Выведем это свойство в нашем методе:

class User: def show(self): return self.name

Давайте теперь создадим объект нашего класса:

user = User()

Запишем нужное нам свойство:

user.name = 'john'

Давайте теперь вызовем метод, тем самым выведя на экран значение свойства:

print(user.show()) # выведет 'john'

В объект класса Employee запишите свойства name и salary.

Сделайте метод, который выведет на экран имя работника.

Сделайте метод, который выведет на экран зарплату работника.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить