摘要: 多态性是面向对象编程的又一个重要特征,它是指在父类中定义的属性和方法被子类继承之后,可以具有不同的数据类型或表现出不同的行为,这使得同一个属性或方法在父类及其各个子类中具有不同的含义。 对面向对象来说,多态分为编译时多态和运行时多态。其中编译时多态是静态的,主要是指方法的重载,它是根据参数列表的不同 阅读全文
posted @ 2020-04-16 13:56 秋弦 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 由于子类不能继承父类的构造方法,因此,如果要调用父类的构造方法,可以使用 super 关键字。super 可以用来访问父类的构造方法、普通方法和属性。 super 关键字的功能: 在子类的构造方法中显式的调用父类构造方法 访问父类的成员方法和变量。 super调用父类构造方法: super 关键字可 阅读全文
posted @ 2020-04-16 11:26 秋弦 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Java 中的继承就是在已经存在类的基础上进行扩展,从而产生新的类。已经存在的类称为父类、基类或超类,而新产生的类称为子类或派生类。在子类中,不仅包含父类的属性和方法,还可以增加新的属性和方法。 Java 中子类继承父类的语法格式如下: class 子类 extends 父类{ } 范例: 1.创建 阅读全文
posted @ 2020-04-16 10:41 秋弦 阅读(168) 评论(0) 推荐(0) 编辑