类:是把一组有相同属性和方法的对象的集合!
一、定义类后,把类具体实例化后,可以直接可以调用类的属性和类的方法
二、固定格式:
#类名:首字母一般大写
class 类名():
#第一行,初始化属性,必须有,--init--是固定格式,参数表里的self,也是必须!self在类被实例化后,会把实例化的实参传递给类,即在类定义时,可以使用self.形参名,来进行对形参进行调用
def __init__(self,形参1,形参2)
#把实例化,传递过来的实参值,赋给class中的属性(类的变量)
self.形参1=形参1
self.形参2=形参2
def 方法1(sefl):
方法体中可以直接调用形参:self.形参
def 方法2(self)
三、对象: 简单说,就是调用类,使用类中定义的变量和方法! 先要把对象实例化,就像函数调用一样
四、格式:
#对象实例化
对象名=类名(实参1,实参2)
# 调用类的属性(类的变量)
对象名.类形参名
#调用类的方法(类的函数)
对象名.类中的函数名
原文:https://www.cnblogs.com/wssking/p/11516119.html