BasicArray.java:33: '(' or '[' expected
BasicArray b = new BasicArray;应该是后面都要吧?我还是第一次看到Student st = new Student;
的写法呢,刚才测试了一把,不要()编译出错。
BasicArray b = new BasicArray;应该是后面都要吧?我还是第一次看到Student st = new Student;
的写法呢,刚才测试了一把,不要()编译出错。
是不是不管作为类还是方法都要加括号?
或者Student st = new Student(参数列表)
才是正确的表示新建立一个student类的实例
由于所用构造函数不同而产生新的不同状态的实例或者说对象噢
class Student
{
public void Student(){}
public void Student(String name ,String age)
{
this.name = name;
this.age = age;
}
}
于是有Student st = new Student();//调用第一个构造函数,你建立的对象并不确定叫什么名字,也不知道有多大了
Student st = new Student("zhangsan", 22);//调用第二个构造函数,你建立一个叫zhangsan,年龄是22的学生对象
不知道楼主是否明白了
不过,“=“后面的Student是你类中所写方法的话,
让它返回一个Student对象,可以这样写
Student st=Student();