可以吧构造方法和主函数写在一个类中吗?
可以。
例子:
public class Example{
int example1; //成员变量
String example2; //成员变量
Example(int a,String b){ //构造方法给两个成员变量赋值
example1 = a;
example2 = b;
}
public void show(){ //普通的公有方法展示出两个成员变量的值
System.out.println("example1:"+example1);
System.out.println("example2:"+example2);
}
public static void main(String args[]){ //主函数
Example one = new Example(1,"This is a Example"); //调用了Example这个类的构造方法
one.show();
}
}
在例子中我的主函数就是和构造方法放在同一个类里面,不过我在主函数里面生成了这个类的对象,所以系统自动调用了构造方法。
可以啊
piblic class Animal(){
public int age ;
public Animal(int a){
age = a;
}
public static void main(String []args){
Animal dog = new Animal(12);
}
}
主函数就是一种静态方法,所以构造方法和静态方法可以放在一个类中的
???
可以。