摘要:
面向对象特征之三:多态性 1.理解多态性: 可以理解为一个事物的多种形态。 2.何为多态性: 对象的多态性:父类的引用指向子类的对象 3. 多态的使用:虚拟方法调用 有了对象的多态性以后,在编译期,只能调用父类中声明的方法,但在运行期,实际执行的是子类重写父类的方法。 总结:编译看左边,运行看右边 阅读全文
posted @ 2022-04-11 23:47
日之出
阅读(429)
评论(0)
推荐(0)
摘要:
super关键字的使用 1.super理解为:父类的 2.super可以用来调用:属性、方法、构造器 3.super的使用 3.1 我们可以在子类的方法或构造器中通过使用"super.属性"或"super.方法"的方式显示的调用父类中声明的属性或方法。但是,通常情况下,我们习惯省略"super." 阅读全文
posted @ 2022-04-11 22:51
日之出
阅读(84)
评论(0)
推荐(0)
摘要:
方法的重写 1.重写:子类继承父类以后,可以对父类中同名同参数的方法进行覆盖操作 2.应用:重写以后,当子类创建子类对象以后,通过子类对象调用子父类中的同名同参数的方法时,实际执行的是子类重写父类的方法 3.重写的规定: 方法的声明: 权限修饰符 返回值类型 方法名(形参列表)throws 异常的类 阅读全文
posted @ 2022-04-11 21:09
日之出
阅读(144)
评论(0)
推荐(0)
摘要:
面向对象的特征之二: 继承性 一、继承性的好处 ①减少了代码的冗余,提高了代码的复用性 ②便与功能的扩展 ③为之后多态性的使用,提供了前提 二、继承性的格式: class A extends B{} A:子类、派生类、subclass B:父类、超类、基类、superclass 体现:一旦子类继承父 阅读全文
posted @ 2022-04-11 20:08
日之出
阅读(228)
评论(0)
推荐(0)

浙公网安备 33010602011771号