一、类的定义
1、用class定义类,类的首字母大写
2、__init__()是特殊方法,这是约定
3、形参self必不可少,而且必须位于其他形参前面,python调用时,将自动参入实参
二、访问属性
类.变量
三、调用方法
类.方法
class User:
def __init__(self, first_name, last_name):
self.first_name = first_name
self.last_name = last_name
def describe_user(self):
print(f"my first name is {self.first_name} and last name is {self.last_name}")
def greet_user(self, greets):
print(f"{greets}, my name is {self.first_name} {self.last_name}")
user_jock = User('Jock','herry fish')
user_jock.describe_user()
user_jock.greet_user('hello everyone')