zoukankan      html  css  js  c++  java
  • 类的成员变量--构造器

    构造器的特点:

    1、构造方法与类的名称相同

    2、不声明返回值类型(与void不同)

    3、不能被static,final,abstract,synchronize,native修饰,方法中没有return语句返回值

    构造器的作用:

    创建对象,给对象进行初始化

    构造器分为:

    隐式的无参构造器

    显式带参的一个或多个构造器

    注意:

    1、每个类都至少有一个构造器

    2、默认的构造器的修饰符与类的修饰符一致

    3、如果在类中显式的定义了一个构造器,将不再提供默认的构造器

    4、一个类可以创建多个重载的构造器

    5、父类的构造器不能被子类继承

    调用父类的构造器:

    1、子类中所有的构造器默认都会访问父类中空参数的构造器

    2、如果父类中没有无参构造器,那么必须在子类中通过this(参数列表)或者super(参数列表)指定调用本类或父类中的构造方法

    且必须放在构造方法的第一行

    3、如果子类构造方法中既没有显式的调用父类或者本类的构造器,且父类中没有无参的构造器,则编译时出错

  • 相关阅读:
    vue 添加对象的新属性的方法
    vue 简单的c3属性写法
    大数据分析技术生态圈一览
    网络
    Axis2 WebService客户端Axis2调用
    前端资源
    不错的数据库
    dubbo
    大数据相关
    This is very likely to create a memory leak 异常
  • 原文地址:https://www.cnblogs.com/keleaiww/p/11051970.html
Copyright © 2011-2022 走看看