package test1;
import java.util.Scanner;
class Student{
String name;
double grade;//包含的两个属性
public Student() {//无参的构造方法
}
public Student(String name,double grade) {
this.name=name;
this.grade=grade;//赋值
}//有参的构造方法
public void setName(String name) {
this.name=name;
}//设置值
public String getName() {
return name;//获取值
}
public void setGrade(double grade) {
this.grade=grade;
}//设置值
public double getGrade() {
return grade;//获取值
}
}
public class Main {
public static void main(String[] args) {
Student stu1=new Student();
stu1.setName("zhangsan");
stu1.setGrade(99);
Student stu2=new Student("lisi",100);
//System.out.println(stu1.name+" " +stu1.grade);与下一行输出结果相同
System.out.println(stu1.getName()+" " +stu1.getGrade());
System.out.println(stu2.name+" " +stu2.grade);
}
}
结果输出
zhangsan 99.0
lisi 100.0