总之,构造函数的参数可以是任何对象。
public class Test {public static void main(String[] args){
getInit("x","y")
}
/**
* 这就是构建x y为参数的函数
* @param x
* @param y
*/
public static void getInit(String str1,String str2){
System.out.println("构造函数传入的参数1为:"+str1)
System.out.println("构造函数传入的参数2为:"+str2)
}
}
你说的是这样子吗希望能帮到你!
因为在一个类中,默人有一个没有带参数的构造函数;在上面的这个类中,有自定义了一个带参数的构造函数。
当你在测试类中写的时候,实际上也有两个构造属性的方法。一个没有参数,一个有参数,所以必须程序员自己指定。故没有提示。
只能程序员自己添加。