java学校,班级,学生类的三级关系

发布时间:2021-10-26 02:45:51

//学校类
class School {
//多个班级
? private Class[] aClass;
private String schoolName;

public void School() {
}

public Class[] getaClass() {
return aClass;
}

public void setaClass(Class[] aClass) {
this.aClass = aClass;
}

public String getSchoolName() {
return schoolName;
}

public void setSchoolName(String schoolName) {
this.schoolName = schoolName;
}
}
?//班级类

class Class {
//多个学生
? private Student[] student;
private String aClassName;

public void Class() {

}

public Student[] getStudent() {
return student;
}

public void setStudent(Student[] student) {
this.student = student;
}

public String getaClassName() {
return aClassName;
}

public void setaClassName(String aClassName) {
this.aClassName = aClassName;
}
}
//学生类

class Student {
private String name;
private int age;

public void Student() {

}

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 class Test {
public static void main(String[] args) {
School school=new School();
school.setaClass(new Class[10]);
for (int i=0;i<10;i++){
school.getaClass()[i]=new Class();
school.getaClass()[i].setStudent(new Student[30]);
school.getaClass()[i].setaClassName("班级"+i);
for (int j=0;j<30;j++){
school.getaClass()[i].getStudent()[j]=new Student();
school.getaClass()[i].getStudent()[j].setAge(j+10);
school.getaClass()[i].getStudent()[j].setName("学生"+j);
}
}
for (int i=0;i<10;i++){
for (int j=0;j<30;j++){
System.out.println("班级:"+school.getaClass()[i].getaClassName()+" 名字:"+school.getaClass()[i].getStudent()[j].getName()+" 年龄"+school.getaClass()[i].getStudent()[j].getAge());

}
}
}
}

相关文档

  • CodeForces入门
  • 万圣节主题活动邀请函优秀范文
  • 我的妈妈作文 我的妈妈 My Mother
  • 剖析Flink出现数据倾斜和解决办法
  • 小学生寝室管理细则
  • 关于为人处世的名言佳句
  • 分数,我的命根
  • 学习做好家教树好家风建好家庭心得体会
  • 教师寒假参加培训心得体会
  • 关于北海的作文
  • 面试细节决定成功
  • 什么是React?
  • 委托贷款委托合同范本
  • 法国留学如果遭拒签应对指南
  • 地址借用
  • 二年级在家学生评价语
  • 雅思听力多选题高分技巧
  • 初中学习计划共7篇
  • 对员工的处理决定
  • 32位intel的CPU中,int类型为什么最小值为-(2^31) ?
  • 高三生物知识点归纳 高三生物复习策略
  • 手机直连打印机wifi
  • 世界上最长的游轮有多长
  • 有关友谊的短文章
  • 数据库常见知识点
  • 《四边形》的教学设计
  • 矮小女生显高搭配的方法
  • 苹果11发热
  • 水浒传的作者是谁水浒传的作者简介
  • GRE写作Issue部分精品素材分享之学习方法与技能
  • 猜你喜欢

  • 二年级数学下册期中试卷-北师大版-精编版
  • 一至二年级体育与健康课件-1.3 饮水与健康|通用版 (共24张PPT)
  • 高中政治第二专题第一框题英国国王与君主立宪制学案新人教版选修3
  • 浅谈农村教育改革中的职业技术教育与成人教育的结合
  • 第五章 学前儿童科学教育的方法下.ppt
  • 西双版纳永兴山泉饮料有限公司(企业信用报告)- 天眼查
  • 以我敬佩的人作文600字
  • 天祝县青年志愿者注册登记表00
  • 严格遵守六大纪律情况个人对照材料
  • 建筑工程设计单位资质等级及承担任务范围
  • ipad自动跳屏怎么解决
  • 妇产科主任晋升副高职称工作总结
  • 小习惯
  • 单片机实验:使用c语言实现LED流水灯
  • 深圳市万宝兴实业有限公司(企业信用报告)- 天眼查
  • 2019年小学二年级语文《水乡歌》第二课时教案
  • 隧道土方开挖工程技术交底单
  • 全国中学生安全知识竞赛试题9
  • 初中物理作业分层问卷调查
  • 潮州市湘桥区坤煌陶瓷经营部(企业信用报告)- 天眼查
  • 2015年司法考试刑法考点:缓刑的法律后果
  • 纳兰及纳兰词.ppt26ppt
  • 最新-话题作文素材大全(三) 精品
  • 电厂安全生产事故反思
  • 第二章 机械创新设计基础知识
  • 浙江省杭州市建兰中学浙教版数学九年级上册:第2章 简单事件的概率 单元测试卷
  • 毛邓三概论自学考试必备知识点
  • 学校七五普法工作计划书参考
  • 安管员的礼仪仪容
  • JS电能计量装置接线检查
  • 基于自蛇模型的图像放大算法及实现
  • 2019年小学教师个人期末总结【最新版】
  • 关于教师节的图片
  • 人教版九年级化学下册第九单元《课题3 溶液的浓度》数字化导学稿(无答案)-精选学*文档
  • 2018_2019学年九年级数学上册第二十三章旋转23.2中心对称23.2.3关于原点对称的点的坐标课件新版新人教版.pp
  • 理解 SOA和微服务架构
  • 在老干部春节团拜会致辞与在联欢会上的致辞汇编
  • 通用汽车详细介绍雪佛兰Volt的驱动方式
  • java paths_java 基础--NIO.2 Path 、 Paths 、 Files
  • 五年级上册美术课件-第3课 美丽的纹样1ㄏ 人教新课标(2018秋)(共26张PPT)
  • 建筑企业管理制度之标准化管理体系之施工设备管理《机械设备修理管理办法》
  • 高中政治第二专题第一框题英国国王与君主立宪制学案新人教版选修3
  • 电脑版