★★java语言写出代码框架 ★★

wangsj 2004-03-13 08:13:38
第一次接触JAVA,菜鸟羽毛未齐,谢谢!
(一)分析以下问题描述:
a)人(Person)具有姓名(Name,String类型)和年龄(Age,int类型)的数据特征,具有回答自己姓名(String getName())的行为特征;
b)教授(Professor)是具有专业(speciality,String类型)特征的一类特殊的人,他们具有进行科研 (void research(){在屏幕上显示谁(name)做哪方面(speciality )的科研工作})的能力。同时教授还必须遵守教师(Instructor)行为规范,教师行为规范规定教师必须选至少一门课程(Course)来上(void select_to_teach(LinkedList Course_list));
c)备选的每门课程包括课程名(CourseName,String)和上课教师姓名(Instructor_Name,String类型)等信息,并允许在课程上加上教师姓名(void setInstructor_Name(String name))。

要求:用java语言写出代码框架.
...全文
158 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
dlmaomao 2004-03-17
  • 打赏
  • 举报
回复
还是这种方法好:“根据你的这些要求,用Rose画出uml类图,然后就可以直接生成代码框架啊~!“
jacke2003xc 2004-03-16
  • 打赏
  • 举报
回复
super(String nm,int age);
hahatroy 2004-03-16
  • 打赏
  • 举报
回复
学习
lrjlieut1980 2004-03-14
  • 打赏
  • 举报
回复
因为你的public Professor(String spec)没有显式的调用person的构造函数,因此,系统会自动的调用默认的构造器person(),但是,在你的程序里面没有定义所以自然出错了!
猜想是这样的!
wangsj 2004-03-14
  • 打赏
  • 举报
回复
上面写错了!
是错在这句:public Professor(String spec){


"test1.java": Error #: 300 : constructor person() not found in class test.person at line 25, column 15
wangsj 2004-03-14
  • 打赏
  • 举报
回复

package test;
import java.io.*;

class person{
private String name;
private int age;
public String getName(){
return name;
}

public person(String sname, int iage){
name=sname;
age=iage;
}
}

class Professor extends person{//★★这里出错!!!"test1.java": Error #: 300 : constructor person() not found in class test.person at line 25, column 15

private String speciality;
void research(){
System.out.println("getName()");
return;
}

public Professor(String spec){
speciality=spec;
}

}

"test1.java": Error #: 300 : constructor person() not found in class test.person at line 25, column 15

是什么问题?谢谢!
wangsj 2004-03-14
  • 打赏
  • 举报
回复
帮我写几句,我不懂。
wangsj 2004-03-14
  • 打赏
  • 举报
回复
如何“显式的调用”?谢谢!
dragon525 2004-03-14
  • 打赏
  • 举报
回复
根据你的这些要求,用Rose画出uml类图,然后就可以直接生成代码框架啊~!

不是很难,自己把条件看清楚,理解类之间的关系。
filippo1980 2004-03-13
  • 打赏
  • 举报
回复
不明白想干什么?

51,411

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧