Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java/Eclipse一个类覆盖多个文件_Java_Eclipse_Class - Fatal编程技术网

Java/Eclipse一个类覆盖多个文件

Java/Eclipse一个类覆盖多个文件,java,eclipse,class,Java,Eclipse,Class,有可能在多个文件上有一个类吗 我有一个扩展SQLLiteOpenHelper的数据库类 目前大约有3030条线路 每次我重新启动eclipse 我无法创建零件的控件 java.lang.StringIndexOutOfBoundsException: String index out of range: 51 at java.lang.String.charAt(String.java:658) at com.cb.eclipse.folding.java.calculation

有可能在多个文件上有一个类吗

我有一个扩展SQLLiteOpenHelper的数据库类 目前大约有3030条线路 每次我重新启动eclipse

我无法创建零件的控件

java.lang.StringIndexOutOfBoundsException: String index out of range: 51
    at java.lang.String.charAt(String.java:658)
    at com.cb.eclipse.folding.java.calculation.UserDefinedRegionHelper.isSentinel(UserDefinedRegionHelper.java:53)
    at com.cb.eclipse.folding.java.calculation.UserDefinedRegionHelper.isOpeningSentinel(UserDefinedRegionHelper.java:29)
    at com.cb.eclipse.folding.java.calculation.CommentHelper.isUserDefinedSentinel(CommentHelper.java:90)
    at com.cb.eclipse.folding.java.calculation.CommentHelper.handle(CommentHelper.java:67)

预先感谢

< P>不,考虑将它重新编成多个类。

< P>不,考虑将它重新化成多个类。

< P>听起来你需要做一些重新设计。一个类不能覆盖多个文件,但可以将一个类重新设计为多个类。

听起来您需要进行一些重新设计。一个类不能覆盖多个文件,但可以将一个类重新设计为多个类。

这里有两个工具可以帮助您—组合和继承


请查看怪物类中的所有功能,并考虑将其分离为超级类或组件类的最佳方法。看看什么是将来允许您重用代码的最佳方式。什么将相似的概念组合在一起,等等。

这里有两个工具可以帮助您—组合和继承


请查看怪物类中的所有功能,并考虑将其分离为超级类或组件类的最佳方法。看看什么是将来允许您重用代码的最佳方式。什么将相似的概念组合在一起等。

您确定需要扩展它吗?您要实现什么?您的索引超出范围,代码中有错误。您确定需要扩展它吗?你要实现什么?你的索引超出了范围,代码中有些地方出错了。