欢迎光临散文网 会员登陆 & 注册

Java oop重要复习题:学生类,get/set,根据传入的对象打印学生的信息

2020-02-26 23:57 作者:诗书画唱  | 我要投稿

/*7.声明一个学生类,包含学生ID,姓名,年龄,班级属性,


设置其get/set,设置其介绍自己的方法,声明老师类,包含老师姓名属性,

设置其get/set,包含一个上课的方法,方法需要传入学生对象,根据传入的对象打印学生的信息。*/

package a;


public class fist {

public static void main(String[] args) {

// TODO Auto- generated method stub

student s1 = new student(1, "张三", 20, 1901);

student s2 = new student(2, "李四", 22, 1902);

student s3 = new student(2, "诗书画唱", 20, 2000);

Teacher t = new Teacher();

t.setName("戴");

t.goToClass(s1);

t.goToClass(s2);

t.goToClass(s3);

}


}


class student {

private int ID;// ID

private String name;// . 姓名

private int age;// 年龄

private int grade;// 班级



public int getID() {

return ID;

}


public void setID(int ID) {

this.ID = ID;

}


public String getName() {


return name;

}


public void setName(String name) {

this.name = name;

}


public int getAge() {

return age;

}


public void setAge(int age) {

this.age = age;

}


public int getGrade() {

return grade;

}


public void setGrade(int grade) {

this.grade = grade;

}

public student(int ID, String name, int age, int grade) {

// TODO Auto-generated constructor stub

this.ID=ID;

this.name=name;

this.age=age;

this.grade=grade;

}


// 自我介绍的方法

public void introduce() {

System.out.println("大家好!我是"+name);

}

}


class Teacher {

private String name;// 姓名


public String getName() {

return name;

}


public void setName(String name) {

this.name = name;

}


// .上课的方法

public void goToClass(student stu) {

stu.introduce();

}


}


Java oop重要复习题:学生类,get/set,根据传入的对象打印学生的信息的评论 (共 条)

分享到微博请遵守国家法律