美文网首页
通过有参方法创建对象

通过有参方法创建对象

作者: 哈迪斯Java | 来源:发表于2023-04-08 09:25 被阅读0次

interface ConstructorsInterface2 { // 构造方法接口
ConstructorsDemo2 action(int i); // 调用有参方法
}

public class ConstructorsDemo2 { // 测试类

public ConstructorsDemo2() { // 无参构造方法
    System.out.println("调用无参构造方法");
}

public ConstructorsDemo2(int i) { // 有参构造方法
    System.out.println("调用有参构造方法,参数为:" + i);
}

public static void main(String[] args) {
    // 引用ConstructorsDemo2类的构造方法
    ConstructorsInterface2 a = ConstructorsDemo2::new;
    ConstructorsDemo2 b = a.action(123); // 通过有参方法创建对象
}

}

相关文章

  • Spring之IoC创建对象方式

    四、IoC创建对象方式 目录:通过无参构造方法来创建、通过有参构造方法来创建 1.通过无参构造方法来创建 1)Us...

  • Java类执行过程

    1. 对象的创建由什么完成 实际通过调用该类的有参或无参构造方法创建对象,但对象的创建并不由构造器完成.实际上通过...

  • Spring之创建对象的三种方式

    spring创建对象的三种方式 1.通过构造方法创建 1.1无参构造:默认情况 1.2有参构造创建:需要明确配置 ...

  • Java反射初始化类调用类中的方法

    1.通过无参构造方法实例化对象 无参构造方法,类 反射调用方式 2. 有参构造函数,对象实例化 有参构造函数类 反...

  • spring学习(3)-对象创建的方式

    1.无参构造函数 2.有参构造函数 3.实例工厂方法 先创建一个工厂对象personFactory,然后通过fac...

  • 第三章③this关键字

    用途: 修饰属性、方法、构造器 理解: this为当前对象,或正在创建的对象 可以通过【this(形参)】的方式调...

  • Spring创建对象的三种方式

    1.通过构造方法创建1.1无参构造创建(默认情况)1.2有参构造创建(需要明确配置) index="0" 表示第...

  • 对对象属性赋值

    1.通过有参构造方法直接赋值 实体类中必须有有参构造方法,可以通过constructor给实例对象赋值 在appl...

  • 构造器知识复习

    无参构造方法就是创建一个对象不需要传入参数,有参就是需要传入参数。无参构造方法只能有一个,有参可以有多个。两者可以...

  • 03.JavaScript对象

    对象 运行图片 方法 未点击无参无返回值有参无返回值有返回值有返回值 对象的创建方式 结果

网友评论

      本文标题:通过有参方法创建对象

      本文链接:https://www.haomeiwen.com/subject/tvvhddtx.html