This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 两个目的
# - 综合运用学习过的知识点
# - 运用面向对象思维解决实际问题
# 模拟某培训机构,从招生,到开班,到学员学习课程,到学员毕业,计算公司总收入,统计学员人数
# 一.类的识别
# 1.学生类
# 2.班级类
# 3.课程类
# 4.某公司类
# 5.收入明细类:
# 二.类的成员的定义(包括属性和方法)
# 1.学生类Student: 姓名, 经验值, 勤奋程度( 0.9) , 聪明程度( 1.9) , 是否进入班级( true)
# 2.班级类Class: 学员列表( List<Student>),开班日期,
# 3.课程类Course: 课程名称, 课时。
# 4.某公司类Company: 班级列表(List<Class>)
# ,课程列表(List<Course>),总收入,收入明细。学员列表,未进入班级的学员列表
# 5.收入明细类:收入金额,收入日志
# 三.类的成员方法的定义
# 1.学生类:学习,缴费
# 2.班级类:开班,关班,上课
# 3.课程类:课程名,课时
# 4.某公司类:统计在校人数,统计全年收入,统计班级数....
# 5.收入明细类:
# 四.启动一个定时器,模拟东软某公司的运营情况
# 每一秒执行一个timer函数, 模拟某一天的运营状况( 某的一天) :
# 1.招生(随机生成一个个学员对象,加入未开班班级,调用学员的缴费方法)
# 2.开班(需要判断是否满足条件[学员数量达到某个阈值])
# 3.各班级上课。(判断关班[所有课程全部完毕])