本文共 591 字,大约阅读时间需要 1 分钟。
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、QQ技术交流群(183198395)。
package com;public class Text { public void 灭鼠(Tool x) { x.catchMouse(); } public static void main(String[] args) { Text t = new Text(); t.灭鼠(new 老鼠药()); }}// 定义接口使用关键字interface 实现接口使用关键字implements,一个类实现一个类接口,也要实现接口中定义的所有抽象方法interface Tool { public void catchMouse();}class 老鼠药 implements Tool { public void catchMouse() { System.out.println("毒死它"); }}class 猫 implements Tool { public void catchMouse() { System.out.println("咬死它"); }}class 蛇 implements Tool { public void catchMouse() { System.out.println("吞了它"); }}
转载地址:http://sptei.baihongyu.com/