在class2里声明一个Func1,在把对象传进去

解决方案 »

  1.   

    将class2声明成class1的内引类
    class Class1{
      Func1 func = new func1;  class Class2{
        }}
      

  2.   

    class Class1{
       private static Func1 func1;
       public static Func1 getFunc1Instance()
       {
    if (null==func1)
    {
      func1=new Func1();
            }
    return func1;
       }
    }在Class2 中调用Class1.getFunc1Instance()就可以了