class Box和里面的Box为什么都是Box?都是什么意思?

问题遇到的现象和发生背景

class Box和里面的Box为什么都是Box?都是什么意思?

用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%

class Box
{
public:
Box(double length);
private:
......
}

  • class Box 这里的Box 是类名
  • Box(double length); 这个Box 是 Box类的构造函数名,与类名相同