好几天没写代码了,争取一口气补上!!
9.3 继承
编写认识,并非总是要从空白开始。如果你要编写的那是另一个现成类的特殊版本,可以使用继承。一个类继承另一个类时,他将自动获得另一个类的所有属性和方法。原有的累成为父类,而新的类称为子类。子类继承了其父类的所有属性和方法,同时还可以定义自己的属性和方法。
9.3.1子类的方法__init__()
创建子类的实例时,python首先需要完成的任务是,给父类的所有属性赋值。为此,之类的方法需要父类施以援手。
函数super()需要两个实参:子类名和对象self。为帮助python,将父类和子类关联起来,这些实参必不可少。另外,在2.7中使用继承时,务必在定义父类时在括号内指定object。
9.3.1-2继承本来可以比较快的完成,但是网上的运行环境不稳定。所以我自己安装了新的环境。但是新的环境也不熟悉呀,没办法,一点一点,慢慢来吧,但是这个环境感觉还是流畅的。
网友评论