package com.chinada.dms.test; public class Test1 { public static void main(String[] args) { Person2 p=new Person2(); p.get1(); System.out.println("我来了"); MyTest one=new MyTest(){ @Override public String get1() { System.out.println("我是接口方法1"); return "你好呀"; } @Override public String get2() { System.out.println("我是接口方法2"); return "你好呀"; } }; one.get1(); one.get2(); System.out.println("我走了"); } } class Person2{ private int id; private String name; public String get1(){ System.out.println("我是class里边的方法"); return "我是class里边的方法"; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } } interface MyTest{ public String get1(); public String get2(); } 接口可以new,当做class【匿名内部类】使用,
接口能不能new?
原创
©著作权归作者所有:来自51CTO博客作者小飞侠格鲁帅的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:接口能不能new
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章