0
A
回答
0
那么,这取决于“替换”动物类的意思。
如果更改该类的字段和方法,则必须确保这些更改不会影响它们在子类中的行为方式。因为Animal类的所有子类将继承或或覆盖父类的所有字段和方法。
例如,如果您决定重命名该类的字段变量,则在子类中查找该变量并在其中重命名该变量。如果你想删除一个方法,请确保你不会在你的一个子类中使用该方法。
我希望你能明白。在大多数情况下,如果你做错了什么,你会得到一些不难解决的编译错误。
相关问题
- 1. 加载层次结构(所需要的所有项目)
- 2. 在UINavigationController层次结构中替换UIViewController
- 3. 在类层次结构的中间是否有空类?
- 4. PHP类层次结构 - 层次结构中的最高类
- 5. 在Objective-C中,我是否需要导入每个h文件以查看我的对象层次结构?
- 6. 在Java中获取类层次结构?
- 7. 列出给定类的层次结构中的所有基类?
- 8. 类层次结构中的事件
- 9. 是否需要在我的JCL中指定所有文件?
- 10. Ruby on Rails中的.erb文件中是否需要html结构?
- 11. 文件夹层次结构java web
- 12. MySQL - 是否有可能获得层次结构中的所有子项?
- 13. 是否存在所有objective-c类的层次结构的图片?
- 14. 类层次结构
- 15. 类层次结构
- 16. 是否有显示ActionScript类层次结构的工具?
- 17. 我们是否需要在Android中替换strings.xml文件中的逗号?
- 18. 澄清Java Swing中组件类的继承层次结构?
- 19. Java中的语言层次结构
- 20. eclipse中的Java项目层次结构
- 21. android列表中的Java层次结构
- 22. java中的异常层次结构
- 23. 了解Java中的层次结构
- 24. <?>是否高于Java通配符子类层次结构中的所有其他值?
- 25. Java树的层次结构
- 26. Stylecop - 我的继承层次结构中有x类吗?
- 27. Scala中的值类的层次结构?
- 28. 我是否需要在休眠配置文件中注册所有模型类
- 29. 通过Java中的FTP创建文件夹层次结构
- 30. 具有枚举的Java层次结构
我想,你只需要更新软件包。用动物制作 - 很有趣 – Meiblorn 2014-08-27 13:58:28
这取决于你对“动物”所做的改变。 – 2014-08-27 13:58:42
您不应该替换生产中的类文件。打包一个新的jar/war/ear/...并部署它。 – 2014-08-27 13:59:37