RT

解决方案 »

  1.   


    Person p = new Person(new InterfaceName(){
    @override
    Interface abstract method1(){}
    Interface abstract method2(){}
    });Person p = new Person(new AbstractClassName{
    @override
    Abstract method1(){}
    Abstract method2(){}
    })
    可以这样写。
      

  2.   

    public class InnerClass {
    private static String nickName = "anan";
    private String name;
    private int age; public InnerClass(String name, int age) {
    this.name = name;
    this.age = age;
    } public String getName() {
    return name;
    } public void setName(String name) {
    this.name = name;
    } public int getAge() {
    return age;
    } public void setAge(int age) {
    this.age = age;
    } public interface Inner {
    String heart = "zhaoli"; public String getHeart(); public void setHeart(String h); public void print();
    }
    }