Tag: 把握

C ++促进了类定义和类实现之间的分离,但没有JAVA

我有一个功课,我需要根据GRASP评估哪种方法更好。 我发现这个链接回答了我的一部分问题: 为什么在C ++中有头文件和.cpp文件? 但是,我想知道的是,与JAVA相比,c ++的工作方式对于可扩展性和代码重用是否更好,因为所有内容都是在联合文件中定义的? 谢谢您的帮助 ! 编辑:为了确保这不是一个争论,我想知道为什么JAVA在C中不喜欢并促进类定义和类实现之间的分离。 这种工作方式或程序方式有什么优势吗? 这个问题已移至https://softwareengineering.stackexchange.com/questions/118574/does-java-promote-a-separation-between-class-definitions-and-implementations-as