zoukankan      html  css  js  c++  java
  • 8- 类

    类的区别

    超类、基类、父类
    子类、派生类、孩子类

    说法: 子类派生于父类, 子类继承父类
    设计思想: 应该将通用的方法放在超类中,而将特殊用途的方法放在子类中。

    在超类中有些方法不适用于子类,子类需要重新复写该方法,这种方式叫重写(override).

    区别子类与父类的同名域或者方法:super
    调用父类的方法,而不是本类重写的方法,使用关键字super
    this与super是关键字,this表示当前引用, super指示编译器调用超类的方法或域。

    super的位置与作用
    super可以实现对超类构造器的调用,使用super调用构造器语句必须是子类构造器的第一条语句。
    如果子类的构造器没有显式地调用超类的构造器,则将自动地调用无参的父类构造器。

    如果超类没有无参的构造器,并且在子类构造器中又没有显示调用超类的其他构造器,则java编译器将会报告编译错误。

  • 相关阅读:
    第七次作业-话费充值
    第七次作业-qq登录&跳转
    第六次作业
    第五次作业
    第四次作业
    jsp第二次作业
    第一次jsp作业
    第九次作业
    第八次作业
    第七次2作业
  • 原文地址:https://www.cnblogs.com/alisonGavin/p/8087882.html
Copyright © 2011-2022 走看看