我有一个作业,我需要根据 GRASP 评估哪种方法更好。
我发现这个链接回答了我的部分问题:为什么在 C++ 中有头文件和 .cpp 文件?
但是,我想知道的是,由于所有内容都在联合文件中定义,因此 C++ 的工作方式在可扩展性和代码重用方面比 JAVA 更好吗?
谢谢您的帮助 !
编辑:只是为了确保这不是一场辩论,我想知道为什么 JAVA 不像 C 语言那样做,并促进类定义和类实现之间的分离。这种工作或处理方式有什么好处吗?
我有一个作业,我需要根据 GRASP 评估哪种方法更好。
我发现这个链接回答了我的部分问题:为什么在 C++ 中有头文件和 .cpp 文件?
但是,我想知道的是,由于所有内容都在联合文件中定义,因此 C++ 的工作方式在可扩展性和代码重用方面比 JAVA 更好吗?
谢谢您的帮助 !
编辑:只是为了确保这不是一场辩论,我想知道为什么 JAVA 不像 C 语言那样做,并促进类定义和类实现之间的分离。这种工作或处理方式有什么好处吗?