python语法——类

类是通过class关键字定义的
class Student(object):
def init(self,name,score):
self.name=name
self.score=score

class后面跟着的是类名Student,类名是大写开头的单次,object表示该类是从哪个类集成下来的,通过没有合适的继承类,就用object,这是所有类都会继承的类

init方法的第一个参数永远是self,表示创建的实例本身
有了init方法,在创建实例的时候,不能传入空的参数了,需要传入与init方法匹配的参数,但self不需要传

和普通函数相比,在类中定义的函数只有一点儿不同,就是第一个参数永远是实例变量self,并且,调用时,不用传递该参数

类是创建实例的模板,而实例则是一个一个具体的对象,各个实例拥有的数据都互相独立

猜你喜欢

转载自blog.csdn.net/cqupt_zl/article/details/81277317
今日推荐