您的位置:程序门 -> java -> j2se / 基础类



java新手,寻求帮助!为了中国软件业的崛起,请各位大大 帮帮我。


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


java新手,寻求帮助!为了中国软件业的崛起,请各位大大 帮帮我。
发表于:2007-02-15 19:28:37 楼主
/*医生有姓名(name),编号(idnumber)和地址(address)等基本信息,医生又分为专业医生和非专业医生。非专业医生所具有的信息与
与上述的一样。但专业医生除了具有上述的基本信息外,还有特有的信息:专业(speciality).请根据他们之间的关系,创建一个doctor
类,以包含有关医生的基本信息,再利用继承创建一个非专业医生类nonspecialist和一个专业医生类specialist,并利用这些类的
对象现在它们各自的信息。*/
发表于:2007-02-15 19:35:081楼 得分:0
大侠,你的问题是....
发表于:2007-02-15 19:40:562楼 得分:0
对不起,可能我没说清楚,这是1道java题,我不会做,我希望哪位大大,能帮我把代码写出来。
发表于:2007-02-15 19:41:193楼 得分:0
在线   跪等,谢谢。
发表于:2007-02-15 20:07:124楼 得分:0
自己创建doctor类,再创建一个类继承doctor类,类里写属性
这都要别人替你写代码,你还是不要学了
发表于:2007-02-15 20:21:355楼 得分:0
也许对你来说不是问题,可是这是我在学习过程中遇到的实在的问题,我解决不了,才上来求助的,我代码写了,但我感觉写的不对。如果不愿意帮,那你可以飘过,请别打击我。你说的话,不就是题目的内容么,如果你纯粹是来说些无聊的话和灌水,请你去灌水区。
发表于:2007-02-15 20:23:106楼 得分:0
以下是我写到一半的代码,我感觉写的不对,就终止了,有哪位大大帮我看看,纠正下,有完整的更好,谢谢。
/*医生有姓名(name),编号(idnumber)和地址(address)等基本信息,医生又分为专业医生和非专业医生。非专业医生所具有的信息与
与上述的一样。但专业医生除了具有上述的基本信息外,还有特有的信息:专业(speciality).请根据他们之间的关系,创建一个doctor
类,以包含有关医生的基本信息,再利用继承创建一个非专业医生类nonspecialist和一个专业医生类specialist,并利用这些类的
对象现在它们各自的信息。*/
class   doctor  
{
string   name;
int   idnumber;
string   address;
doctor(string   name1;int   idnumber1;string   address1)
{
name=name1;
idnumber=idnumber1;
address=address1;
}
}
class   nonspecialist   extends   doctors
{
doctor(string   name1;int   idnumber1;string   address1)
{
super   (name1,idnumber1,addres1);
}
show()
{
system.out.println( "非专业医生 ");
}
}
class   specialist   extends   doctors
{
doctor(string   name1;int   idnumber1;string   address1)
{
super   (name1,idnumber1,addres1);
specialist
}
}
发表于:2007-02-15 20:25:417楼 得分:0
真的想哭,第一次发求助的帖子,就得到这样的冷遇和答复。   这就是csdn???
发表于:2007-02-16 13:49:208楼 得分:0
class   doctor{
    private   string   name;
    private   int   idnumber;
    private   string   address;

    public   doctor(string   name,int   idnumber,string   address){
        this.name   =   name;
        this.idnumber   =   idnumber;
        this.address   =   address;
    }
}

class   nonspecialist   extend   doctor{
    public   nonspecialist(string   name,int   idnumber,string   address){
        super(name,idnumber,address);
    }
   
    public   void   show(){
        system.out.println( "非专业医生 ");
    }
}

class   specialist   extend   doctor{
    public   specialist(string   name,int   idnumber,string   address){
        super(name,idnumber,address);
    }
   
    public   void   show(){
        system.out.println( "非专业医生 ");
    }
}


建议楼主好好学习一下java基础!学习是循序渐进的,不要太急进
发表于:2007-02-16 13:58:029楼 得分:0
问题不大,口号不小
求您以后不要动辄 "中国软件业 "
发表于:2007-02-16 18:00:3410楼 得分:0
不是想打击你,而是说这个东西是基础中的基础,随便一本基础教材都会有详细地讲解,lz想学好的话还是应该注重提高自学能力,
话不太中听,我收回好了
发表于:2007-02-17 11:34:3511楼 得分:0
说实话,这种题你自己一步一步的做,肯定能做出来
发表于:2007-02-17 15:00:0012楼 得分:0
确实应该先找一本书来看看,好好的理解一下;
过了这一关,后面的路就好走了。
发表于:2007-02-17 17:01:4513楼 得分:0
楼上说的对.
这个就是继承的问题.
先建一个抽象类doctor
然后在派生出   专业   和   非专业
理解基本概念后.你肯定会做的
还有   贴的名字有点夸张.别人会bs你的
发表于:2007-02-20 15:20:0514楼 得分:0
这个题目好熟悉
发表于:2007-02-20 17:58:2715楼 得分:0
说实话,楼主真是。。。。。。
我可能比你的基础还要差上很多,但是这样的问题也太。。。。。。
要是我的话,我一定会自己想办法解决了,而不是请求别人给我写什么代码,最多是请教别人给我讲解一下这个问题中的一些概念,实在不行的话就找几个例子加深理解,只有通过自己的努力解决的问题才能记得住,下次有想同的问题就可以自己解决啦!!楼主,加油!
发表于:2007-02-25 15:10:3916楼 得分:0
extend     少了个s
发表于:2007-02-25 16:15:3417楼 得分:0
楼主没有掌握好提问的方式。一般来说提问需要包括以下几点:
1、目标,如何才算问题解决
2、现状,包括错误的详细信息
3、已经采取的措施。当然,这些措施很可能是无效的,但至少让别人知道你是采取了行动的,同时阻止了一些无用的回帖。
4、感谢,即使问题最后还是没解决。
发表于:2007-02-25 16:16:1318楼 得分:0
该回复于2007-12-28 11:28:15被管理员或版主删除


快速检索

最新资讯
热门点击