大家帮忙看下这个程序错在哪里。
import java.util.*;public class Vector
{
public Vector()
{
System.out.println("我叫***,福州大学计算机系本科生");
}
}
public class List
{
public List()
{
System.out.println("我一定能够成功");
}
}
public class LibText
{
public static void main(String[] args)
{
Vector v=new Vector();
List l=new List();
v.Vector();
l.List();
}
}
----------------解决方案--------------------------------------------------------
首先,一个文件里只能有一个public类;
再者,构造方法使用错误
改一下就行 :
import java.util.*;
class Vector
{
public Vector()
{
System.out.println("我叫***,福州大学计算机系本科生");
}
}
class List
{
public List()
{
System.out.println("我一定能够成功");
}
}
public class LibText
{
public static void main(String[] args)
{
Vector v=new Vector();
List l=new List();
}
}
----------------解决方案--------------------------------------------------------
构造函数在NEW一个对象的时候就已经传参了,如果构造函数没有参数,就是空了,但是在NEW的时候也会自动调用,
----------------解决方案--------------------------------------------------------