面向对象编程有四个特征:抽象,封装,继承,多态。
多态有四种体现形式:
1.接口和接口的继承。
2.类和类的继承。
3.重载。
4.重写。
重载:发生在同一个类中,在该类中如果存在多个同名方
法,但是方法的参数类型和个数不一样,那么说明该方法被重
载了。(构造函数就是重载,有参和无参)。
例如:
重写:发生在子类继承父类的关系中,父类中的方法被子
类继承,方法名,返回值类型,参数完全一样,但是方法体不
一样,那么说明父类中的该方法被子类重写了。
面向对象编程有四个特征:抽象,封装,继承,多态。
多态有四种体现形式:
1.接口和接口的继承。
2.类和类的继承。
3.重载。
4.重写。
重载:发生在同一个类中,在该类中如果存在多个同名方
法,但是方法的参数类型和个数不一样,那么说明该方法被重
载了。(构造函数就是重载,有参和无参)。
例如:
重写:发生在子类继承父类的关系中,父类中的方法被子
类继承,方法名,返回值类型,参数完全一样,但是方法体不
一样,那么说明父类中的该方法被子类重写了。