C#支持将一个类写在多个文件中,不知道Java支不支持啊,应该怎么写啊.

解决方案 »

  1.   

    C#中的partial class只要用于MVC,lz去看下NetBeans的Swing框架里有没有,我觉得应该不支持的...
      

  2.   

    用C#的思维来思考Java,真够蛋疼的
      

  3.   

    你可以写一个接口,提供所有方法。写一个类A,完成一部分方法。写一个类B,继承类A,再实现一些方法。写一个类C,继承类B,再实现一些方法。........
      

  4.   

    蛋疼帖   ~~~~~~~~~~~可以用这种方式:
    public class MyMain { private  Obj obj = new Obj(); public Obj getObj() {
    return obj;
    } public void setObj(Obj obj) {
    this.obj = obj;
    }

    public void myFunctions(){
    new Function().doFunction();
    }
    }class Obj{

    private String name ;
    /*
     * 可以写很多属性
     */

    public String getName() {
    return name;
    }
    public void setName(String name) {
    this.name = name;
    }

    }class Function{
    public void doFunction(){};
    }然后你把 MyMain 、 Obj 还有 Function 写成单独的java文件。 
      

  5.   

    C# 的 Partial关键字不是胡诌的,为什么要加这个关键字?问那些大牛吧。