zoukankan      html  css  js  c++  java
  • 继承

    1Java面向对象的4大特征:1)继承、2)封装、3)多态、4)抽象(一般情况下不做说明)。

    2  继承的定义:在面向对象中、可以通过扩展一个已有的类、并继承该类的属性和行为、来创建一个新的类、这种方式称为继承。

     3继承的特点:1)重用、2)扩展。

    4继承的关键字:extends。

            extends后面跟着的是要继承的类的名称。

    5方法重写;

           1)定义:子类可以重写从父类继承的方法,从而允许子类添加或者改变父类中方法的行为,这称为方法的重写。

           2)子类重写父类方法是必须遵循如下规则:

                     ①、子类方法的返回值类型、方法名和形式参数列表、必须和父类中是相同的。

                     ②、访问修饰符必须不小于父类中的访问修饰符。

                     ③、子类中的异常不能抛出比父类中多的异常。

    6 equals方法:用于判断2个对象是否相等。

    7 super关键字:有时子类想给继承的方法添加行为、但是并不是完全替代父类的方法、在这种情况下可以使用关键字super。

              super()只能放在构造器的第一句。

    8 final关键字:1)final类。一个类可以声明是最终的。最终类不能有子类。

           2)final方法。一个方法可以声明是最终的。最终方法不能被重写。

  • 相关阅读:
    LinuxMySQL主从复制原理图
    flask中间件请求流程
    flask02
    flask01
    笔记本电脑播放声音前后会有吱吱声
    筛法欧拉函数
    矩阵快速幂
    最短路 P1144 最短路计数【Dijkstra堆优化/SPFA】
    SPFA算法以及负环判断【模板】
    最短路 P1629 邮递员送信 【反向图求最短路】
  • 原文地址:https://www.cnblogs.com/hkcom/p/3667794.html
Copyright © 2011-2022 走看看