我有一个名为Hospital.java的界面
public interface Hospital {
public void operate();
public void doScan();
public void doVaccination();
}
我有一个名为StreetHospital.java的抽象类
public abstract class StreetHospital implements Hospital{
public void operate(){
System.out.println("Street Hospital operate");
}
}
现在我正在使用另一个类CommunityHospital.java来扩展StreetHospital.java
public class CommunityHospital extends StreetHospital{
public void doScan(){
System.out.println("CommunityHospital doScan");
}
public void doVaccination(){
System.out.println("CommunityHospital doVaccination");
}
public void operate(){
System.out.println("CommunityHospital operate");
}
}
我在MainHospital类中创建了CommunityHospital对象
public class MainHospital {
public static void main(String[] args){
CommunityHospital ch = new CommunityHospital();
ch.operate();
ch.doScan();
ch.doVaccination();
}
}
我得到这个输出:
CommunityHospital operate
CommunityHospital doScan
CommunityHospital doVaccination
我的问题是如何在输出中打印“街道医院操作”sysout语句?