public class Test{ public static void main(String [] args){ Student s = new Student("zhang", 23, 74); s.display(); s.setName("lisi"); s.display(); } } class Student{ private String name; private int age; private double grade; public Student(String name, int age, double grade){ this.name = name; this.age = age; this.grade = grade; } public String getName(){ } public void setName(String name){ } public void display(){ System.out.println("Name=" + name); } }补全代码
时间: 2023-05-11 11:03:35 浏览: 175
public class Test {
public static void main(String[] args) {
Student s = new Student("zhang", 23, 74);
s.display();
s.setName("lisi");
s.display();
}
}
class Student {
private String name;
private int age;
private double grade;
public Student(String name, int age, double grade) {
this.name = name;
this.age = age;
this.grade = grade;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public void display() {
System.out.println("Name=" + name + ", Age=" + age + ", Grade=" + grade);
}
}
相关问题
public class Test { public static void main(String[] args) { double m = 90*0.1+85*0.1+75*0.1+80*0.1; Student dent = new Student( m ); } }
这是一个 Java 类,其中包含了一个 main 方法。在 main 方法中,首先计算了学生的 Java 考试成绩,并将结果赋值给变量 m。然后,实例化了一个 Student 对象,通过传入 m 来初始化该对象的 zongfen 变量。但是,这个代码中没有调用 theStudent 方法,因此并没有输出学生的信息。你可以将 theStudent 方法的调用添加到 main 方法中来输出学生的信息。
class Test{ public static void main(String[] args){ System.out.println(i); int i =10; } }
这段代码会报错,因为变量 `i` 在使用之前被引用。在 `System.out.println(i)` 的位置,编译器会提示找不到符号 `i` 的错误。在 Java 中,变量必须先声明后使用。如果你想在 `System.out.println(i)` 中打印变量 `i` 的值,需要将其声明在使用之前。以下是修改后的代码:
```java
class Test {
public static void main(String[] args) {
int i = 10;
System.out.println(i);
}
}
```
这样修改后,代码就可以成功输出变量 `i` 的值 10。