public class Test1 implements TestInter{ public static void main(String[] args) { //TestInter ts = new Test1();//通过接口实例化 Test1 ts = new Test1();//通过类实例化 ts.func1();//二者效果相同,因为new的都是Test1() } @Override public void func1() {//重写第一个方法 System.out.println("aaa"); } @Override public void func2() {//重写第二个方法 System.out.println("bbb"); } }