匿名内部类

来源:互联网 发布:日本为何没人篡位知乎 编辑:程序博客网 时间:2024/06/17 14:58
// 定义Animal接口interface Animal {       void shout();     // 定义抽象方法shout()}// 定义测试类public class Example18 {                        public static void main(String[] args) {          // 定义一个内部类Cat实现Animal接口        class Cat implements Animal {                  // 实现shout()方法            public void shout() {                System.out.println("喵喵…");            }        }        animalShout(new Cat());  // 调用animalShout()方法并传入Cat对象       }      //定义静态方法animalShout()     public static void animalShout(Animal an) {        an.shout();                           // 调用传入对象an的shout()方法    }}
0 0
原创粉丝点击