zoukankan      html  css  js  c++  java
  • 构造方法

    构造方法是一个特殊的方法,方法名和类名相同,没有返回类型,其作用是产生对象(帮助产生对象)。

    构造方法的作用:

    1,为对象分配空间

    2,初始化成员变量

    3,返回对象的引用

    如果一个类没有定义构造方法,那么虚拟机会自动分配一个无参构造方法。但如果一个类定义了构造方法,那么默认的无参构造方法就会消失。

    super()表示调用父类的构造方法,产生父类对象,子类继承于父类,如果在子类构造方法中没有通过super()调用父类的构造方法产生父类对象。虚拟机会自动加上super()。

    而且super()必须是子类构造方法的第一句。如果父类中没有提供无参构造方法。那么子类必须通过super(实参)进行调用。否则,子类无法桶super()进行父类无参构造方法的调用。从而编译错误。

  • 相关阅读:
    butter
    医院设置
    NOIP 2000 进制转换
    图的M 着色问题
    闭合区域面积统计
    字符序列
    装载问题
    n皇后问题
    跳马问题
    数独
  • 原文地址:https://www.cnblogs.com/jj-0611/p/5352161.html
Copyright © 2011-2022 走看看