Объектные методы Python
Методы объекта
Объекты также могут содержать методы. Методы в объектах — это функции, принадлежащие объекту.
Создадим метод в классе Person:
Пример
Вставьте функцию, которая печатает приветствие, и выполните ее для объекта p1:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def myfunc(self):
print("Hello my name is " + self.name)
p1 = Person("John",
36)
p1.myfunc()
Примечание . Параметр self
является ссылкой на текущий экземпляр класса и используется для доступа к переменным, принадлежащим классу.