09 2017 档案
摘要:注意1,__init__并不相当于C#中的构造函数,执行它的时候,实例已构造出来了。 当我们执行 时,可以理解为: 即__init__作用是初始化已实例化后的对象。 注意2、子类可以不重写__init__,实例化子类时,会自动调用超类中已定义的__init__ 但如果重写了__init__,实例化子
阅读全文
摘要:当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用: 对于编程语言来说,程序都必须要有一个入口,比如java和c#必须要有一个包含main方法的主类来作为程序的入口而python则不同,它属于脚本语言,它是从脚本的第一行
阅读全文
摘要:定义好了student类,就可以根据Student类创建出Student的实例,创建实例通过类名+'()'实现的: 可以看到变量bart指向的就是一个Student的object,后面的0x02497B90是内存地址 可以自由的给一个实例变量绑定属性 由于类可以起到模板的作用,因此在创建实例的时候,
阅读全文