我如何创建访问私有构造函数的方法? [重复]

问题描述 投票:-3回答:1
public class myPrivate {

  private String name;
  private int age;

  private myPrivate (String name, int age) {
    this.name = name;
    this.age = age;
  }

  /**
  public myMethod() {
  }
  **/

}

私有构造函数应该可以使用myMethod访问。我有错误-必需:java.lang.String,double,double,java.lang.String,int-找到:没有参数-原因:实际和正式参数列表的长度不同

java constructor encapsulation
1个回答
-1
投票

尝试一下:

public void myMethod(){this("Name",18);}
© www.soinside.com 2019 - 2024. All rights reserved.