这样做有什么好处,而且无法在界面中使用被引用单元的标识符?
如果您在实现部分中添加使用过的单元而不是简单地在接口部分进行操作,是否有任何实际优势(例如避免不必要的副作用)?
因此,您经常被迫将至少一些用途放入实现部分.
否则,我个人更愿意尽可能将单位使用放入界面部分.范围和隐藏的主要原因.如果存在名称范围冲突(两个单元定义相同的名称,第二个使用隐藏第一个),则整个单元中的相同名称都在范围内.