Java 对象和类速查手册
9 大概念(下)
接口、方法、方法重载。同名不同参,就是重载。
图 4:Java 9 大概念(下):接口、方法、方法重载(1080×1440 速查卡片)
接口 Interface
- 定义:定义类必须实现的方法,支持多重继承
interface Drivable { void drive(); }
方法 Method
- 定义:定义类的行为,也就是包含在类中的函数
public void displayInfo() { ... }
方法重载 Overloading
- 定义:同一个类中可以有多个同名方法,但参数不同
- MathUtils 中
add(int a, int b) 与 add(double a, double b) 并存 - 重载发生在同一个类内部,重写发生在父子类之间