目录
要求:
- Student类中包含姓名、成绩两个属性
- 分别给这两个属性定义两个方法,一个方法用于设置值,另一个方法用于获取值;
- Student类中定义一个无参的构造方法和一个接收两个参数的构造方法,两个参数分别为姓名和成绩属性赋值;
- 在测试类中创建两个Student对象,一个使用无参的构造方法,然后调用方法给姓名和成绩赋值,一个使用有参的构造方法,在构造方法中给姓名和成绩赋值。
代码部分:
定义类的代码
class Student { //Student类中包含姓名、成绩两个属性 private String name; private double grade; //无参的构造方法 public Student() { } //接收两个参数的构造方法 public Student(String name, double grade) { this.name = name; this.grade = grade; } //获取值 public String getName() { return name; } //设置值 public void setName(String name) { this.name = name; } //获取值 public double getGrade() { return grade; } //设置值 public void setGrade(double grade) { this.grade = grade; } }
定义对象的代码
public class studentDemo { public static void main(String[] args) { Student stu1 = new Student(); stu1.setName("zhangsan"); stu1.setGrade(99); Student stu2 = new Student("lisi", 100); } }