java - 从构造函数创建对象时执行某些方法

标签 java oop

好吧,我认为这是一个简单的问题,但我就是无法理解这个问题。

假设我有这个伪类及其各自的功能。我可以从构造函数本身调用这些方法,以便它在对象创建时启动吗?

一级

public class Apples{

    public String a;
    public String b;

    Apples(String a, String b){
        this.a = a;
        this.b = b;
        specificMethod();
    }

    public void randomMethod(){
        System.out.println(this.a)
    }

    public void specificMethod(){
        System.out.println(this.b)
    }

}

第二类

public class Oranges{
    Apples green = new Apples(a,b)
}

最佳答案

是的,如果您将一个方法放入被调用的对象构造函数中,它将运行构造函数内的方法。

关于java - 从构造函数创建对象时执行某些方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34886562/

相关文章:

java - GWT - UiBinder 中的停靠布局面板

Java赋值

java - 如何验证正确的日期格式模式?格式化模式,而不是字符串中的日期

javascript - this._get 不是一个函数 - javascript oop 和原型(prototype)

javascript - 在 Node.js 中使用函数创建对象

java - 如何将 Google proto 时间戳转换为 Java LocalDate?

java - 查询在本地后端工作但不在部署的后端上工作

java - 为什么要对对象使用父类(super class)引用?

java - 将 Object 类作为 Java 类层次结构的根有什么好处?

java - 如何在 toString() 方法中返回 2 前导 0?