问答详情
源自:8-3 如何使用 Java 中的对象

我的为什么不对

package FirstJava;

public class Student{

int age=10;

String name="张三";

String hobby="踢足球";

void xinxi(){

System.out.println(name+age+hobby);

}

}

public class Class {


public static void main(String[] args) {

// TODO Auto-generated method stub

Student student1=new Student();

student1.xinxi();

}


}


提问者:李狂之_ 2017-07-01 10:12

个回答

  • 问道客
    2017-07-01 10:59:49
    已采纳

    一个Java文件只有一个public class,另外你的Java文件名是否是Class;

    class Student{

    int age=10;

    String name="张三";

    String hobby="踢足球";

    void xinxi(){

    System.out.println(name+age+hobby);

    }

    }

    public class Class {


    public static void main(String[] args) {

    // TODO Auto-generated method stub

    Student student1=new Student();

    student1.xinxi();

    }


    }


  • 人间的下午茶
    2017-07-01 23:35:12

    一个文件下你只能有一个public的类  这个类名必须和文件名相同 你这里2个类都是public  然后也不知道文件名是哪个。


  • 慕容1299058
    2017-07-01 11:07:48

    写在一个文件中的吗?一个文件中是不可以有两个 public 类的哟