1.什么是类,什么是对象
类就是拥有相同功能和相同属性的对象的集合; 类是抽象的
对象就是类的实例; 对象是具体的
人是类, 余婷就是人类的对象
车是类, 楼下停在...的那辆车就是对象
电脑是类, 我桌上这台黑色的电脑就是对象
2.类的声明
类中的内容包含功能(函数)和属性(变量/属性)
语法
class 类名:
类的内容
说明
class - python声明类的关键字
类名 - 要求:标识符, 不能是关键字
规范:驼峰式命名(通过首字母大写来区分不同的单词); 第一个字母要大写
: - 固定写法
类的内容 - 包含类的方法、属性和说明文档
方法就是声明在类中的函数
属性就是声明在类中的变量
3.对象的声明
语法:
类名() - 创建指定的类的对象并且返回
声明一个人类
class Person:
"""类的说明文档: 人类"""
num = 61 # 类中的属性
# 类中的方法
def eat(self):
print('人在吃饭')
def main():
# 创建Person类的对象;p1就是对象
p1 = Person()
print(p1)
# 同一个类可以创建多个对象
p2 = Person()
print(p2)
p3 = p2
print(p3)
网友评论