
语言
文章平均质量分 71
c++,python,shell,git
大城市的小蜗牛
这个作者很懒,什么都没留下…
展开
-
C++【2】-静态成员函数与非静态成员函数的区别
是在编译阶段就分配空间,对象还没有创建时,就已经分配空间变量必须在类中声明,在类外定义。静态数据成员不属于某个对象,在为对象分配空间中不包括静态成员所占空间。二、静态成员函数注意:...原创 2022-06-05 17:19:27 · 624 阅读 · 0 评论 -
C++【1】-构造函数私有化作用
在c++编程的单例模式分两种:饿汉式和懒汉式,步骤如下:那么构造函数私有化还有其他作用吗?不能从这个类派生或者创建类的实例很多情况下要求当前的程序中只有一个object。例如只有一个鼠标的object.通常我们都是把的声明置于区段中,假如我们将其放入区段中会发生什么后果呢?当我们在程序中声明一个对象时,要调用构造函数,而这个调用往往是外部的,也就是它不属于class对象本身的调用,而构造函数是私有的,由于在类的外部不允许访问私有成员,所以这会报错。然而,对于类本身,可以利用它的公有成员.因为他们独立于原创 2022-06-05 16:24:25 · 1023 阅读 · 0 评论