两个类可以为它们的公共类和变量C ++设置相同的名称吗?

时间:2013-03-30 18:56:30

标签: c++ class

我没有使用继承或多态。是否会创建每个类的实例,并访问它们的公共类和变量会导致问题?

1 个答案:

答案 0 :(得分:1)

简答回答

你好像问了一个问题然后反过来了。以下是答案:

  

两个类的公共类和变量C ++可以有相同的名称集吗?

  

创建每个类的实例,并访问它们的公共类和变量会导致问题吗?

没有


答案很长

在命名空间或类型(例如类类型)内声明的名称是封装的。它们与其他名称空间或类型中声明的名称不冲突。唯一的例外是他们的使用,在某些情况下可能不明确。