【发布时间】:2010-03-03 16:33:52
【问题描述】:
当包含一个返回另一种类型的对象的类时,我不确定为返回的对象类型导入类文件时的最佳实践。因此,如果所有三个类都在不同的文件中:
class file A imports class file B
class file B imports class file C
class B returns an object of type C to class A
为了更明确,A 类是否也应该导入 C 类,还是可以假设 C 类已被 B 类导入,并由 A 类间接导入?
【问题讨论】:
-
这种语言不是特定的吗?根据语言的不同,“导入”概念甚至可能不适用。
-
这是一个很好的观点——我想我应该将问题缩小到冗余导入不会包含两次代码的语言,并且包含文件可以访问来自包含文件的导入。
标签: oop