本文主要向大家介绍了JAVA语言接口的实现(代码实例),通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。
1.接口
1.1 定义
上文书说道:java只支持单继承,不支持多重继承。但若要实现多重继承的效果,可以用接口(interface)来实现。
接口是与类同级的java模块,只是这个特殊‘’类‘’的属性只能是常量,这个特殊‘’类‘’的的方法只能是抽象方法。
1.2 接口的实现
eg:class AA implements CC{……}
即为用AA类来实现CC接口。
?public class LearningJava implements SlamDunk,Crossover,Shot{ public static void main(String arg[]) { LearningJava sxai=new LearningJava(); sxai.crossover(); sxai.slamdunk(); sxai.shot(); } public void slamdunk() { System.out.println("宋小艾东方翔38式旋转战斧劈扣詹姆斯"); } public void crossover() { System.out.println("宋小艾疯狂变向晃晕詹姆斯"); } public void shot() { System.out.println("宋小艾干拔怒草詹姆斯打成三加一"); }} interface SlamDunk{ void slamdunk();}interface Crossover{ void crossover();}interface Shot{ void shot();}
编译运行:
宋小艾疯狂变向晃晕詹姆斯宋小艾东方翔38式旋转战斧劈扣詹姆斯宋小艾干拔怒草詹姆斯打成三加一
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注编程语言JAVA频道!