给Student类确定添加4个属性:3个实例成员变量(名字、体重、年龄)、1个静态成员变量(爱好:默认值为:学习) 添加默认构造方法和有参构造方法(3个参数,分别给名字、体重和年龄赋初始值) 编写展示学生能够学习(learn)的方法――提供两个参数传入:分别代表学生的名字(name)和排名(rank)(方法内只需打印学生的“名字班级排名”) 测试:在main方法中创建两个学生对象student1(张三、100、18)和student2(兰兰、90、19),student1使用默认构造方法创建,student2使用有参构造方法创建。分别打印出student1和student2的名字、体重、年龄和爱好。并调用student1和student2的学习方法。
打开eclpse,选择代码添加属性,然后根据生成的代码修改!!!
public class Student{
private String name;
private Double weight;
private Integer age;
//get set
public String getName(){
return name;
}
public void setName(String name){
this.name = name;
}
public Student(){};
public Student(String name,Double weight,Integer age){
this.name = name;
this.weight = weight;
this.age = age;
}
public void learn(String name,Integer rank){
System.out.println(name + "班级排名:" + rank);
}
public static void main(String[] args){
Student stu1 = new Student();
stu1.setName("张三");
stu1.setWeight(100.0);
stu1.setAge(18);
Student stu2 = new Student("兰兰",90.0,19);
stu1.learn(stu1.getName(),1);
stu2.learn(stu2.getName(),2);
}
}