1.类的定义 定义是用过class关键字 class Student(object): pass class 后面紧接着是类名,即Student,类名通常是大写开头的单词, 紧接着是(object),表示该类是从哪个类继承下来的.如果没有合适 的继承类,就使用object类,这个是所有类最终都会继承的类. 定义好了Student类,就可以根据Student类创建出Student的实例, 创建实例是通过类名+()实现的 res = Student() print(res)#<__main__.St
Python是个很灵活的语言,光看它的类和实例间属性的访问机制就可以看出这一点,不过这一点还真的不好理解,做了些测试之后我的理解是这样的: 实例在访问class属性时,先检索自己的names, 如果有的话就直接取出,没有的话就去找class的names里面找,找不到就是error啦 class Pclass(object): """docstring for Pclass""" num = 10 def __init__(self): super