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【匿名内部类】使用,