python 第14关 图书管理系统 __str__(self)。子类新增定制init后调用新增

 

 __str__(self)

只要在类中定义了__str__(self)方法,那么当使用print打印实例对象的时候,就会直接打印出在这个方法中return的数据。

 

子类新增定制后调用新增定式

在Book类的基础上,创建一个子类FictionBook类表示虚构类图书,并改造初始化方法,增加一个默认参数type = '虚构类'。
再利用str()方法打印出FictionBook类实例的相关信息。

原文地址:https://www.cnblogs.com/cloud7777/p/11632147.html