zoukankan      html  css  js  c++  java
  • 继承

    一、继承
    继承已有的属性和方法(继承),实现额外的功能(重写)
    二、继承的实现
    子类 extends 父类{
    可继承父类的可继承的属性和方法
    不可继承:
    1.私有属性和方法
    2.构造方法
    3.默认访问修饰符,父子类不在同一个包中
    }
    三、继承中内存的加载顺序
    1.父类的属性、方法(代码块)
    2.父类的构造方法
    3.子类的属性、方法(代码块)
    4.子类的构造方法
    四、super
    1.父类的构造方法
    super(参数列表),子类默认调用父类的无参构造方法
    任何构造方法必须放在第一行,而且不能重复调用
    2.父类的属性 可继承的
    super.属性
    3.父类的方法
    super.方法(); 调用的父类的方法,默认调用自己类中的方法
    五、重载和重写的区别
    1.重载:在一个类中,方法名相同参数列表不同的形式
    2.重写:在继承关系中,方法名和参数列表都相同的形式
    六、
    属性 父类和子类中的相同属性
    方法 访问修饰符
    构造方法 一个new调用多个构造方法

  • 相关阅读:
    Gym
    Gym 100712H
    CodeForces
    CodeForces
    P1103 书本整理(DP)
    P1435 回文子串(最长公共子序列)
    P1095 守望者的逃离(线性DP)
    P1077 摆花(背包)
    P1832 A+B Problem(再升级)
    P1757 通天之分组背包(分组背包)
  • 原文地址:https://www.cnblogs.com/huangbo0502/p/11181089.html
Copyright © 2011-2022 走看看