摘要:
简单工厂:用于创建对象 创建Fruit类 创建几个类,继承Fruit 实现工厂 这样就只需要告诉工厂,需要生成一个什么样的类,就会生成一个对象,很方便 缺点,每增加一个对象需要改代码,需要加一个ifelse,针对此问题,可以用工厂方法改进 工厂方法 通过调create去生成对象 阅读全文
摘要:
@classmethod 类方法 和属性一样,所有实例化的对象都共享类方法 @staticmethod 静态方法,可以理解为和类没有任何关系,只是放在了类里面 参数可以任意定义,根据自己的定义传参,也可以定义不传参 阅读全文