第4章-类与对象-实验2学校与教师
来源:互联网 发布:如何查看淘宝付款顺序 编辑:程序博客网 时间:2024/04/28 00:47
问题描述:
模拟学校和教师的关系,学校有不同学科的老师,不同学科的老师上课的授课方式不同。
代码:
Test.java
public class Test { public static void main(String[]args){ Teacher zhang,wang; zhang=new Teacher(); wang=new Teacher(); zhang.teacherType=1; wang.teacherType=2; School middleschool=new School(); middleschool.setTeacher(zhang,wang); middleschool.startMathLesson(); middleschool.startMusicLesson(); }}
School.java
public class School { Teacher mathTeacher,musicTeacher; void setTeacher(Teacher t1,Teacher t2){ mathTeacher=t1; musicTeacher=t2; } void startMathLesson(){ mathTeacher.speak(); } void startMusicLesson(){ musicTeacher.speak(); }}
Teacher.java
public class Teacher { int teacherType; public void speak(){ if(teacherType==1){ System.out.println("The topic of this class" + "is Math."); } else if(teacherType==2){ System.out.println("The topic of this class" + "is Music."); } }}
运行结果:
总结:掌握对象的组合及参数的传递
0 0
- 第4章-类与对象-实验2学校与教师
- JSP与Javabean(学校实验第三天)
- 坦克,学校与教师,共同森林
- 全国小初高学校与教师,学生情况统计
- 第4章-类与对象-实验1用类描述坦克
- 第4章-类与对象-实验3共同的森林
- C++第5次实验- 教师类
- 第13周项目二-教师类与干部类
- java类与对象练习题1--教师学生评分
- JSP与Servlet (学校实验第二天)
- 第4章 对象与类
- 第4章 类与对象
- MOOC清华《面向对象程序设计》第4章:基类与派生类的继承权限实验
- MOOC清华《面向对象程序设计》第2章:私有成员与公有成员不可同名实验
- 实验三类与对象
- 面向对象实验一(类与对象)
- 第22章、类与对象
- 第9章 面向对象与类
- 你不知道的符号问题
- ArcMap中Double字段存储精度的问题
- OKEON编辑成本中心标准层次时其中一个节点没有挂到主层级
- 第25周-window程序设计(基础篇)-第4章-SYSMETS3.C
- 十、树
- 第4章-类与对象-实验2学校与教师
- Medium 75题 Sort Colors
- Android杂谈(17)一个开源项目的改动与记录
- 根据一个xml,形成一个对象View(系统反射类)
- 杂谈
- C++基础笔记之三:冒泡排序
- offsetLeft,offsetTop,offsetParent详解
- 1003. Emergency (25)
- SVM的两点疑问与分析