java教师_Java学生类教师类

此博客展示了如何使用Java创建一个学生类,该类包含教师和课程集合属性。通过实例化学生、教师和课程对象,并设置它们之间的关系,演示了对象间的关联。主要涉及Java集合框架中的Set接口。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

展开全部

public class Student{

Integer id;//等其他String,int型

Set teachers;

Set courses;

public Student(Integer id){

this.id = id;

}

public Student(Integer id, Set teachers, Set courses){

this.id = id;

this.teachers = teachers;

this.courses = courses;

}

public Integer getId(){

return id;

}

public void setId(Integer id){

this.id = id;

}

//其他类型略

public Set getTeachers(){

return teachers;

}

public setTeachers( Set teachers){

this.teachers = teachers;

}

//课程类似

}

教师类,636f707962616964757a686964616f31333335333761课程类类似。

以下是实现:public static void main(String [] args){

Student s1 = new Student(1);

Teacher t1 = new Teacher(1);

Teacher t2 = new Teacher(2);

Course c1 = new Course(1);

Course c2 = new Course(2);

Set studentSet = new HashSet();

studentSet.add(s1);

Set teacherSet = new HashSet();

teacherSet.add(t1);

teacherSet.add(t2);

Set courseSet = new HashSet();

courseSet.add(c1);

courseSet.add(c2);

s1.setTeachers(teacherSet );

t1.setStudents(studentSet);

t2.setStudents(studentSet);

s1.setCourses(courseSet);

c1.setStudent(studentSet);

c2.setStudent(studentSet);

//老师课程同理

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值