美文网首页
Java中的继承

Java中的继承

作者: by小杰 | 来源:发表于2017-02-04 17:08 被阅读15次
继承初始化顺序

1、初始化父类再初始化子类
2、先执行初始化对象中属性,再执行构造方法中的初始化

Paste_Image.png
重写

1、什么是方法的重写
如果子类对继承父类的方法不满意,可以重写父类的方法,当调用时,优先调用子类的方法。

2、语法规则

  • a.返回值类型
  • b.方法名
  • c.参数类型及个数
    都要与父类继承的方法相同,才叫方法的重写

final关键字

1、使用final可以修饰类、方法、属性和变量
2、final修饰类,则该类不允许被继承
3、final修饰方法,则该方法不允许被覆盖(重写)
4、final修饰属性,则该属性必须有值
5、final修饰变量,则该变量的值只能赋一次值,即为:常量


super关键字

1、访问父类属性super.属性名
2、访问父类方法super.方法名()

super关键字应用

1、子类的构造过程当中必须调用其父类的构造方法
2、如果子类的构造方法中没有显示调用父类构造方法,则系统默认调用父类无参的构造方法
3、如果显示的调用构造方法,必须在子类构造方法的第一行
4、如果子类构造方法中没有显示调用父类的构造方法,且父类又没有无参的构造方法,则编译出错

相关文章

  • 【JAVA】Java中的继承

    0x01 子类可以使用父类的哪些成员 父类的public,子类可以继承 protected也可以继承,不同包也能继...

  • Java初级笔记No.3(更新中)

    2018.7.26 1、Java中的继承 Java中使用extends关键字来说明继承关系。 2、继承的特性 ja...

  • Java中的继承

    一、继承特点 继承:子类可从父类中继承实例变量、实例方法,但不能继承构造器 二、子类重写父类方法 大多时候,子类总...

  • java中的继承

    继承是类与类的一种关系,是一种“is a”的关系。java中的继承是单继承的,一个类只有一个父类。 1.继承的好处...

  • Java中的继承

    继承 继承的概念: 继承是类与类的一种关系,是一种“is a”的关系 注:Java中的继承是单继承 3. 继承的好...

  • java中的继承

    继承的关键之是extends子类 extends 父类 继承的初始化顺序 初始化父类再初始化子类 先执行初始化对象...

  • java中的继承

  • Java中的继承

    继承初始化顺序 1、初始化父类再初始化子类2、先执行初始化对象中属性,再执行构造方法中的初始化 重写 1、什么是方...

  • Java中的继承

    Java中的继承 Java 继承 什么是继承 继承是用来描述“is-a”的关系;如果说两个对象A和B,若可以描述成...

  • java中的继承

    什么是继承? 在java中,难免会出现有很多类具有相同的数据和行为,它们甚至在抽象层面可以归为同一个种类。既然具有...

网友评论

      本文标题:Java中的继承

      本文链接:https://www.haomeiwen.com/subject/vqtsittx.html