java之多态

发布时间 2023-05-30 16:33:02作者: 踏浪而来的人

多态分为:
  1. 方法的重载和覆写:

     a. 重载:可以在一个类中定义多个同名的方法,其参数类型、参数个数、返回值类型不同。

       注:方法不能只有返回值类型不同

     b. 覆写:子类实现跟父类同样的方法

  2. 对象的多态:

     a. 向上转换:

     b. 向下转换:

 

instanceof关键字:

  用来判断一个对象是不是某个类的实例。