摘要: 一.作业描述 根据需要我们来模拟下面的场景:   我们需要建立一个制造工厂,里面有很多各种各样的工人,比如:     生产工人:可以制造原材料,加工塑形等。     生产经理:比生产工人高级,还具有管理指挥能力。     搬运工人:搬运货物。     维修工人:维修生产设备(比如车床,汽车等设备) 为了提高工厂的生产效率,厂长提出要改革工厂生产方式实施一些自动化设备。则要求 如下:   1 每个生产工人都必须知道使用自动化设备   2 每个维修工人必须除了使用自动化设备外,必须还有知道维修信息化设备(如电脑)   3 搬运工人要学会使用搬运机械提高搬运能力   此外针对安全要求,安全部门提出每个人必须都具备基本逃生能力(后续可能会要求具有使用逃生设备的能力) 阅读全文
posted @ 2013-01-21 04:05 Cocoon 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一.作业描述     编写一个21点的扑克游戏——程序显示玩家和庄家(计算机)手中的第一张牌。21点思想是:尽可能的使手中的牌的总点数尽可能的接近21点,但不要超过21点。花牌(J、Q、K)为10点,其他牌的点数与其基数相同。 A的数可以是1点也可以是11点,由玩家来确定。庄家(计算机)手中的牌总点数不能少于17点,如果少就必须要一张牌。如果庄家总点数超过21点则爆庄,玩家胜利,反之庄家(计算机)胜利 二.代码 阅读全文
posted @ 2013-01-21 02:43 Cocoon 阅读(371) 评论(0) 推荐(0) 编辑
摘要: Lesson_9 多态 2013-01-19 note by CocoonFan 一.方法的覆盖 -- 多态 1.前提:一定要有继承 2.子类的方法和父类的方法名相同,参数不同就构成方法的重载 3.如果子类的方法和父类的方法完全一样就构成了方法的覆盖(override) 4.父类引用指向子类对象,即父类对象调用子类"覆盖"的方法(多态) 阅读全文
posted @ 2013-01-21 02:37 Cocoon 阅读(229) 评论(0) 推荐(0) 编辑