包含javadoctor的词条

博主:adminadmin 2022-11-29 19:57:06 52

本篇文章给大家谈谈javadoctor,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

请教java类的写法

package test;

import java.util.ArrayList;

import java.util.List;

public class Test {

public static void main(String[] args) throws Exception{

ListDocter list=new ArrayListDocter();

list.add(new NonSpecialist("001","Jackson","USA"));

list.add(new Specialist("002","Rachel","China","外科"));

for (int i = 0; i list.size(); i++) {

System.out.println(list.get(i));

System.out.println("---------------");

}

}

}

class Docter{

public String name;

public String idNumber;

public String address;

public Docter(String name, String idNumber, String address) {

this.name = name;

this.idNumber = idNumber;

this.address = address;

}

public Docter(){}

}

class NonSpecialist extends Docter{

public NonSpecialist(String name, String idNumber, String address) {

super(name, idNumber, address);

}

public String toString() {

return "非专业医生信息\n编号:"+idNumber+"\n姓名:"+name+"\n地址:"+address;

}

}

class Specialist extends Docter{

public Specialist(String name, String idNumber, String address,String speciality) {

super(name, idNumber, address);

this.speciality=speciality;

}

public Specialist() {

super();

}

public String speciality;

public String getSpeciality() {

return "专业:"+speciality;

}

public String toString() {

return "专业医生信息\n编号:"+idNumber+"\n姓名:"+name+"\n地址:"+address+"\n"+getSpeciality();

}

}

java编程题:医生有姓名(name),编号(idNumber),地址(address)等基本信息

我自己手撸出来的,求体谅下待会给你个截图,现在上代码

public class Doctor {//医生父类

private String name;

private int idNumber;

private String address;

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getIdNumber() {

return idNumber;

}

public void setIdNumber(int idNumber) {

this.idNumber = idNumber;

}

public String getAddress() {

return address;

}

public void setAddress(String address) {

this.address = address;

}

public void display(){

}

}

专业医生:

public class Specialist extends Doctor{//专业医生

private String speciality;

public String getSpeciality() {

return speciality;

}

public void setSpeciality(String speciality) {

this.speciality = speciality;

}

@Override

public void display() {

// TODO Auto-generated method stub

super.display();

System.out.println("姓名:"+getName()+"  编号:"+getIdNumber()+"   地址:"+getAddress()+"   专业:"+getSpeciality());

}

}

非专业医生:

public class NonSpecialist extends Doctor{

private String nonSpecialist ;

public String getNonSpecialist() {

return nonSpecialist;

}

public void setNonSpecialist(String nonSpecialist) {

this.nonSpecialist = nonSpecialist;

}

@Override

public void display() {

// TODO Auto-generated method stub

super.display();

System.out.println("姓名:"+getName()+"  编号:"+getIdNumber()+"   地址:"+getAddress()+"   专业:"+getNonSpecialist());

}

}

我自己在main中调用了下,截图如下:

java初学者,请问为什么doctor和pet显示找不到符号,请指点

Doctor类找不到,如果写在其他位置需要先import进来。

doctor和pet两个变量没有定义。

JAVA初级编程题 求代码

public class Doctor {

private String name;

private int idNumber;

private String address;

public Doctor(String name, int idNumber, String address) {

super();

this.name = name;

this.idNumber = idNumber;

this.address = address;

}

public String getAddress() {

return address;

}

public void setAddress(String address) {

this.address = address;

}

public int getIdNumber() {

return idNumber;

}

public void setIdNumber(int idNumber) {

this.idNumber = idNumber;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String toString(){

return this.name+":"+this.idNumber+":"+this.address;

}

public static void main(String[] args) {

Doctor d1=new Doctor("cyq",10,"nanjin road shanghai");

NonSpecialist d2=new NonSpecialist("jr",11,"sichuan road shanghai");

Specialist d3=new Specialist("xyz",12,"beijin road shanghai");

d3.setSpecialty("medical ");

System.out.println(d1);

System.out.println(d2);

System.out.println(d3);

}

}

class NonSpecialist extends Doctor{

public NonSpecialist(String name, int idNumber, String address) {

super(name, idNumber, address);

}

}

class Specialist extends Doctor{

private String specialty;

public Specialist(String name, int idNumber, String address) {

super(name, idNumber, address);

}

public String getSpecialty() {

return specialty;

}

public void setSpecialty(String specialty) {

this.specialty = specialty;

}

@Override

public String toString() {

return super.toString()+":"+this.specialty;

}

}

好了,这样应该可以了

javadoctor的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、javadoctor的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-29,除非注明,否则均为首码项目网原创文章,转载请注明出处。