Java-接口練習
編寫2個接口:InterfaceA和InterfaceB;在接口InterfaceA中有個方法voidprintCapitalLetter();在接口InterfaceB中有個方法void printLowercaseLetter();然
后寫一個類Print實現接口InterfaceA和InterfaceB,要求printCapitalLetter()方法實現輸出大寫英文字母表的功能,printLowercaseLetter()方法實現輸出小寫英文字母表的功能。再寫一個主類E,在主類E的main方法中創建Print的對象并賦值給InterfaceA的變量a,對象a調用printCapitalLetter方法;最后再在主類E的main方法中創建Print的對象并賦值給InterfaceB的變量b,對象b調用printLowercaseLetter方法。
接口1
package com.jiekoulianxi;public interface InterfaceA {//抽象方法voidprintCapitalLetter(); }
接口2
package com.jiekoulianxi;public interface InterfaceB {void printLowercaseLetter();}
實現類;
package com.jiekoulianxi;public class Print implements InterfaceA, InterfaceB {@Overridepublic void printLowercaseLetter() {System.out.println("abcdefghijklmnopqistuvwxyz");}@Overridepublic void printCapitalLetter() {System.out.println("ASCDEFGHIJKLMNOPQRSTUVWXYZ");}}
測試:
package com.jiekoulianxi;public class Main {public static void main(String[] args) {InterfaceA a=new Print();InterfaceB b=new Print();b.printLowercaseLetter();a.printCapitalLetter();}}