多态 java的特点就是封装,继承,多态。 多态实现必要条件: 1,继承 2,重写 3,父类对象指向子类应用。 举一个java中多态的例子 父类 狗类 定义一个狗类继承父类 企鹅类 定义一个企鹅类继承父类 主人类 主人给宠物喂食 测试类 运行结果 简单工厂 接下来我们讲讲简单工厂 接下来举个简单的例子 运行结果: 优点 工厂类含有必要的判断逻辑来决定什么时候创建以及创建什么类型的产品。而客户端则可以免除直接创建产品对象的责任,而仅仅负责消费产品,实现了创建对象和使用对象的职责分离。