首页 文章
  • 1 votes
     answers
     views

    静态函数如何访问类的私有成员函数(构造函数)

    我遇到了类似下面的代码,它基本上是一个单例类的例子,我们将类构造函数设置为private,并提供一个静态公共函数来在需要时创建类的实例 . 我的问题是当我们调用 new 运算符在静态函数内创建单例类的对象时,肯定会调用该类的构造函数 . 我很困惑它是如何发生的,因为据我所知,静态函数只能访问类的静态成员和静态函数 . 那怎么能访问类的私有函数(构造函数)呢? 静态函数可以在不创建任何实例的情况下调...

热门问题