java吧 关注:1,308,982贴子:12,887,762
  • 1回复贴,共1

菜鸟问题,高手帮帮忙~~

取消只看楼主收藏回复

1、设计成绩接口、学生父类与大学生子类
(1)public Chengji成绩接口—包括以下各类都是单独源文件
   定义获取总分getTotal()、平均分getAverage()抽象方法
(2)public Student学生父类
   保护成员:String型学号num、姓名name、 int型年龄age
   构造方法:必须提供学号、姓名、年龄的构造方法
             空构造方法—使子类灵活继承
   设置修改和获取学号、姓名、年龄的公有方法   
(3)public University大学生子类—继承学生类、实现成绩接口
   增加私有成员:double型math、english成绩
   构造方法:空构造方法
             提供学号、姓名、年龄
             提供学号、姓名、年龄、math、english成绩
   增加设置修改和获取math、english成绩的公有方法
   覆盖实现接口获取总分、平均分的方法
(4)单独编写Application应用程序类,用main()方法实现以下功能:
   分别用三种构造方法创建三个大学生对象:
     a:1001、张三、21岁、 math=85、english=90
     b:1002、李四、22岁、 math=78、english=95
     c:1003、王五、23岁、 math=75、english=88
   上转型父类对象输出a的学号、姓名、年龄; 
   a对象输出math、english;
   接口回调输出a的总分、平均分。
2、编写一个2009校园概念电话卡类DHK
(1)实例变量:String 帐号、密码、double 剩余金额(话费)
      类变量:long已售电话卡数量ID — 生成帐号(初始值2009)
(2)创建对象时由用户提供初始密码和预交话费(剩余金额),帐号用类变量自动生成,同时显示该用户帐号、密码、剩余金额。
(3)该类主要方法:
   打电话:检查密码、显示号码;话费>0.5时每打一次扣除5角话费并显示剩余金额,话费不足提示信息
   获取话费:获取话费:检查密码:正确返回剩余金额,不正确返回-1
   修改密码:检查原密码,正确设置新密码,不正确提示信息
   交话费:不需检查密码,但所交话费必须大于0,否则提示
   获取客户数量:类方法
(4)在类内编写main()方法进行单元测试:
   模拟两个用户购买电话卡,a:密码123交话费200,b: 密码456交话费150元
   a用错误密码打一次电话;a用正确密码打一次电话;
   a用错误密码查询话费余额;a用正确密码查询话费余额;
   a用错误密码修改密码; a用正确密码修改密码;
   a充值100元;
 a查询输出当前话费余额;
   用类方法查询电话卡数量。



1楼2009-04-12 21:47回复
    万分感谢~~~


    4楼2009-04-13 19:16
    回复