多态分为:
1. 方法的重载和覆写:
a. 重载:可以在一个类中定义多个同名的方法,其参数类型、参数个数、返回值类型不同。
注:方法不能只有返回值类型不同
b. 覆写:子类实现跟父类同样的方法
2. 对象的多态:
a. 向上转换:
b. 向下转换:
instanceof关键字:
用来判断一个对象是不是某个类的实例。
多态分为:
1. 方法的重载和覆写:
a. 重载:可以在一个类中定义多个同名的方法,其参数类型、参数个数、返回值类型不同。
注:方法不能只有返回值类型不同
b. 覆写:子类实现跟父类同样的方法
2. 对象的多态:
a. 向上转换:
b. 向下转换:
instanceof关键字:
用来判断一个对象是不是某个类的实例。