多态
同样的一种物质,在不同条件下,所呈现出来的状态是不同的。
多态可以用在什么地方呢?
可以用在方法的参数中和方法的返回类型中
使用多态可以解决项目中紧偶合的问题,提高程序的可扩展性
多态:父类型的变量可以引用子类型的对象,使用父类对象的地方都可以使用子类的对象。
子类型:子类定义的类型
父类型:父类定义的类型
// 类名 对象名 = new 类名();
Dog dog = new Dog();
Cat cat = new Cat();
Penguin p = new Penguin();
//多态
//类名 引用 = new 子类类名();
Pet pet = new Dog();
Pet pet = new Cat();
Pet pet = new Penguin();
浙公网安备 33010602011771号