• 注册
当前位置:1313e > java >正文

Java面向对象练习题多态之字母表

34.编写2个接口:InterfaceAInterfaceB;在接口InterfaceA中有个方法void

printCapitalLetter();在接口InterfaceB中有个方法void printLowercaseLetter();然

后写一个类Print实现接口InterfaceAInterfaceB,要求printCapitalLetter()方法

实现输出大写英文字母表的功能,printLowercaseLetter()方法实现输出小写英文

字母表的功能。再写一个主类E,在主类Emain方法中创建Print的对象并赋

值给InterfaceA的变量a,对象a调用printCapitalLetter方法;最后再在主类E

main方法中创建Print的对象并赋值给InterfaceB的变量b,对象b调用

printLowercaseLetter方法。

 

//InterfaceA接口package 字母表;public interface InterfaceA {void printCapitalLetter();}

  

//IntfaceB接口package 字母表;public interface InterfaceB {void printLowercaseLetter();}

  

//print类package 字母表;public class Print implements InterfaceA, InterfaceB {@Overridepublic void printCapitalLetter() {System.out.println("A,B,C,D,E,F,G,H,I,G,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z");}@Overridepublic void printLowercaseLetter() {System.out.println("a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z");}}

  

//主类Epackage 字母表;public class E {public static void main(String[] args) {InterfaceA a=new Print();a.printCapitalLetter();InterfaceB b=new Print();b.printLowercaseLetter();}}

  

运行结果

 

转载于:https://www.cnblogs.com/mutougezi/p/5523665.html

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 162202241@qq.com 举报,一经查实,本站将立刻删除。

最新评论

欢迎您发表评论:

请登录之后再进行评论

登录