| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1180 人关注过本帖
标题:帮帮忙啊 学校中有老师和学生两类人。。。。
只看楼主 加入收藏
xroger
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-7
收藏
 问题点数:0 回复次数:3 
帮帮忙啊 学校中有老师和学生两类人。。。。
学校中有老师和学生两类人,而在职研究生既是老师又是学生,对学生的管理和对教师的管理在他们身上都有体现。
1)    设计两个信息管理接口StudentManageInterface和TeacherManageInterface。其中,StudentInterface接口包括setFee()方法和getFee()方法,分别用于设置和获取学生的学费;TeacherInterface接口包括setPay()方法和getPay()方法,分别用于设置和获取教师的工资
2)    定义一个研究生类Graduate,实现StudentInterface接口和TeacherInterface接口,它定义的成员变量有name(姓名)、sex(性别)、age(年龄)、fee(每学期学费)、pay(月工资)。
3)    创建一个姓名为“zhangsan”的研究生,统计他的年收入和学费,如果收入减去学费不足2000元,则输出“provide a loan”(需要贷款)信息。
搜索更多相关主题的帖子: 学校 老师 学生 
2008-06-13 21:00
killer_l
Rank: 2
等 级:新手上路
威 望:3
帖 子:1139
专家分:0
注 册:2007-5-25
收藏
得分:0 
作业还是自己做了吧

2008-06-14 07:14
xroger
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-7
收藏
得分:0 
源程序:
源程序:
import *;
interface StudentManageInterface
{
    void setFee();
 int getFee();
}
interface TeacherManageInterface
{
    void setPay();
    int getPay();
}
public class Graduate implements StudentManageInterface,TeacherManageInterface
{
   String str;
   String name;
   String sex;
   int age;
   int fee;
   int pay;
   public void setFee()
   {
   
   }
  
   public int getFee()
   {
    System.out.println("请输入学费:");
    try
  {
   DataInputStream in = new DataInputStream(System.in);
   str = in.readLine();
   fee = Integer.parseInt(str);
  }
  catch (Exception e){}
        return fee ;
   }
   public void setPay()
   {
   
   }
   public int getPay()
  {
   System.out.println("请输入月工资:");
   try
  {
   DataInputStream in = new DataInputStream(System.in);
   str = in.readLine();
   pay = Integer.parseInt(str);
  }
  catch (Exception e){}
        return (pay*12);
  }
   public static void main(String args[])
   {
   Graduate graduate =  new Graduate();
   graduate.name = "zhangsan";
   graduate.sex = "male";
   graduate.age = 26;
   System.out.println(graduate.name);
   System.out.println(graduate.sex);
   System.out.println(graduate.age);
   if(graduate.getPay()-graduate.getFee()<2000)
   System.out.println("provide a loan");
   else
   System.out.println("Don't need to provide a loan");
}
}
2008-06-14 08:27
xroger
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-6-7
收藏
得分:0 
有其他做法的留言啊。。。
谢谢啊!!!
2008-06-14 08:31
快速回复:帮帮忙啊 学校中有老师和学生两类人。。。。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034147 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved