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方法。一个方法可以声明是最终的。最终方法不能被重写。

  • 相关阅读:
    mfc给对话框添加背景
    科学计数法中的尾数、基、指数
    格式化输出符号详细说明(待补充)
    写入注册表
    C++ 注册表操作
    Run-Time Check Failure #3
    完美二叉树, 完全二叉树和完满二叉树学习
    GetModuleFileNameW
    [BJDCTF2020]ZJCTF,不过如此
    picoctf_2018_buffer overflow 1/2
  • 原文地址:https://www.cnblogs.com/hkcom/p/3667794.html
Copyright © 2011-2022 走看看