是否可以在多个文件上使用单个类?
我有一个扩展SQLLiteOpenHelper的数据库类目前约3030条线每次我重新启动日食时
我无法创建部件的控件
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)
提前致谢
听起来你需要做一些重新设计。不能将一个类用于多个文件,但可以将一个类重新设计为多个类。
不,考虑将其重新制造为多个类。
这里有两个工具可以帮助你 - 组合和继承。
查看 monster 类中的所有功能,并考虑将其分离为超类或组件类的最佳方法是什么。 看看将来允许你重用代码的最佳方式是什么。什么会将类似的概念组合在一起,等等。