C++ 两个类的公共类和变量C+是否具有相同的名称集+;?
我没有使用继承或多态性。创建每个类的实例并访问它们的公共类和变量会导致问题吗 简短答覆 你似乎问了一个问题,然后又问了一个相反的问题。以下是答案:C++ 两个类的公共类和变量C+是否具有相同的名称集+;?,c++,class,C++,Class,我没有使用继承或多态性。创建每个类的实例并访问它们的公共类和变量会导致问题吗 简短答覆 你似乎问了一个问题,然后又问了一个相反的问题。以下是答案: 两个类可以为其公共类和变量C++具有相同的名称集吗? 对 创建每个类的实例并访问它们的公共类和变量会导致问题吗 没有 长话短说 在命名空间或类型(例如类类型)内声明的名称将被封装。它们与其他名称空间或类型中声明的名称不冲突。唯一的例外是它们的使用,在某些情况下可能会模棱两可。我假设对这个问题的一个有效的重新表述是“不同的不相关类是否可以使用相同的成
两个类可以为其公共类和变量C++具有相同的名称集吗? 对
创建每个类的实例并访问它们的公共类和变量会导致问题吗 没有长话短说
在命名空间或类型(例如类类型)内声明的名称将被封装。它们与其他名称空间或类型中声明的名称不冲突。唯一的例外是它们的使用,在某些情况下可能会模棱两可。我假设对这个问题的一个有效的重新表述是“不同的不相关类是否可以使用相同的成员名?”是的,它们可能可以。您想实现什么?您可能应该添加一个示例,因为您的解释一点也不清楚。每个类使用一个新的名称空间,并且一个类中使用的名称不会与其他类冲突。