题目
定义一个接口,其中包含一个display()方法用于显示信息:通知类、汽车类、广告类均要实现该接口,以显示“通知内容”、“汽车油量”、“广告消息”。试编程实现并测试类的设计。创建的对象用接口引用,并通过接口引用变量执行display()方法。
代码
publicclassPort{publicstaticvoidmain(String[]args){Inputdata[]=newInput;data[0]=newNotice(“Hello”);data=newCar(1;data=newAd(“Hi”);for(inti=0;i Systeout.println(display());}} classNoticeimplementsInput{Stringstr;publicNotice(Stringstr){this.str=str;}publicStringdisplay(){returnstr;}} classCarimplementsInput{floatnum;publicCar(floatnu{this.num=num;}publicStringdisplay(){returnnum+“”;}} classAdimplementsInput{Stringstr;publicAd(Stringstr){this.str=str;}publicStringdisplay(){returnstr;}} 文章为作者独立观点,不代表 股票程序化软件自动交易接口观点