Oop 为什么子模块可以使用祖先模块的私有项,但不能使用其他方式?
为什么父模块中的项不能在子模块中使用私有项,而子模块中的项可以在其祖先模块中使用私有项Oop 为什么子模块可以使用祖先模块的私有项,但不能使用其他方式?,oop,rust,Oop,Rust,为什么父模块中的项不能在子模块中使用私有项,而子模块中的项可以在其祖先模块中使用私有项 就我自己的教育而言,你如何预测这个问题的答案对你有帮助?这可能有助于引导答案提供有用的信息。你会接受“因为有人这么说”作为答案吗?如果你在提出这个问题之前展示了你已经完成的研究,这也会很有帮助。锈病已经在露天发展了很长一段时间(如果不是从一开始的话),所以一般来说,任何有趣的决定都可以通过一些腿部工作找到。我们不想让您对已经知道的细节感到厌烦。在您链接的页面中:“原因是子模块包装并隐藏了它们的实现细节,但子模
就我自己的教育而言,你如何预测这个问题的答案对你有帮助?这可能有助于引导答案提供有用的信息。你会接受“因为有人这么说”作为答案吗?如果你在提出这个问题之前展示了你已经完成的研究,这也会很有帮助。锈病已经在露天发展了很长一段时间(如果不是从一开始的话),所以一般来说,任何有趣的决定都可以通过一些腿部工作找到。我们不想让您对已经知道的细节感到厌烦。在您链接的页面中:“原因是子模块包装并隐藏了它们的实现细节,但子模块可以看到它们定义的上下文。”基本上,您可以从模块内部看到私有项,但不能从外部看到。子模块位于其父模块的内部。