Python中的类和实例就是抽象模板
创建类的方法:
class Student(object):
pass
类名通常大写,括号中的object是继承的类,如果没有则添object,这是所有类最终都要继承的类
类是不占内存的,只有创建了实例才会分配内存
比如
Y=Student()
创建实例要加上()
类成员:
绑定属性用__init__函数 (特定的函数)
比如:
Class Student(object):
def __init__(self,name,score):
self.name=name
self.score=score
init函数中的第一个参数永远是self
创建例子:
Y=Student(‘tom’,18)
除了绑定属性,同样类还能有方法
比如:
def print_score(self):
Print(‘%s:%s’ %(self.name,self.score))
这样,在调用的时候,只要使用Y.print_score()即可