如题:最近一个问题困扰着我,比如一个类的代码长度是1000行比较好,还是将1000行分成两三个类比较好,如果要分的话,效率和其他方面有什么不同么??

解决方案 »

  1.   

    JAVA, 六级 薪资13K  13146644616 朱
      

  2.   

    这个看具体情况了,1000行好像有点长了。但是应不应分开要从逻辑上来看,而不能简单从行数来看。
    比如你的那个类有1000多行,但只是定义一些常量,或者都是一些简单的属于某一特定类型的方法比如Math类,
    虽然代码量比较大,方法也比较多,但很容易理解,就没必要分看。而如果不是这样的话,你的类就要适当的
    将一些相对独立的功能分出去了。总的来说尽量让你的单个类不要太复杂。