会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SanFranciscoo
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
下一页
2022年4月24日
类的包含(组合)、私有继承、保护继承、多重继承、虚基类、类模板
摘要: 1.组合(包含):即创建一个包含其他类兑现的累 1)初始化被包含的对象 p439 构造函数可以使用成员初始化列表来初始化成员对象;对于成员对象,构造函数在成员初始化列表中使用成员对象名来调用特定的构造函数;初始化列表中的每一项都调用与之匹配的构造函数 class student { private:
阅读全文
posted @ 2022-04-24 20:42 SanFranciscoo
阅读(511)
评论(0)
推荐(0)
2022年4月16日
关于抽象基类中的纯虚函数不能是构造函数、析构函数和赋值运算符的问题
摘要: P415 1.抽象基类中的纯虚函数必须要在继承类中被实现,否则该继承类也称为抽象基类;则该继承类就不能创建对象。 2.注意不要将构造函数、析构函数和类的成员重载赋值运算符函数设置为纯虚函数;因为抽象基类中的纯虚函数必须要在继承类中被实现,而这些函数并不能在继承类中被继承(p430)(这些函数在继承类
阅读全文
posted @ 2022-04-16 22:15 SanFranciscoo
阅读(116)
评论(0)
推荐(0)
2022年4月15日
vmware与主机共享文件夹设置
摘要: https://zhuanlan.zhihu.com/p/43920548
阅读全文
posted @ 2022-04-15 21:24 SanFranciscoo
阅读(16)
评论(0)
推荐(0)
2022年4月11日
公有继承、多态公有继承、静态联编和动态联编、抽象基类、继承和动态内存分配
摘要: 1.公有继承 p392 1)格式 Class RatedPlayer:public TableTennisPlayer { ... }; 2)派生类构造函数中使用成员初始化列表将参数赋值给基类构造函数,来初始化基类成员 p395 class RatedPlayer:public TableTenni
阅读全文
posted @ 2022-04-11 11:52 SanFranciscoo
阅读(73)
评论(0)
推荐(0)
2022年4月5日
类的成员函数访问同类对象的私有数据成员
摘要: 关于在一个类对象的成员函数中另一个类对象参数的私有数据成员 关于类成员函数中访问同类对象的私有成员,主要包含以下几种场景: a. 在C++的类的成员函数中,允许直接访问该类的对象的私有成员变量。 b. 在类的成员函数中可以访问同类型实例的私有变量。 c. 拷贝构造函数里,可以直接访问另外一个同类对象
阅读全文
posted @ 2022-04-05 17:03 SanFranciscoo
阅读(463)
评论(0)
推荐(0)
2022年4月3日
类和动态内存分配:静态类成员、复制构造函数、重载赋值运算符、类的静态成员函数、指向对象的指针、将定位new运算符用于对象、成员初始化列表及类内初始化
摘要: 1.静态类成员 P349 静态类成员的特点:无论创建了多少对象,程序都只创建一个静态类变量的副本。即类的所有对象共享同一个静态成员。 不能在类声明中初始化静态成员变量;类的静态成员必须在类内声明,在类声明之外使用单独的语句来进行初始化,且在类外初始化时使用作用域运算符,但不使用关键字static。
阅读全文
posted @ 2022-04-03 20:54 SanFranciscoo
阅读(98)
评论(0)
推荐(0)
2022年3月27日
类(二):运算符重载、友元函数、类的自动转换和类的强制类型转换、转换函数、
摘要: 1.运算符重载 格式: operator(argument-list) 如: Time operator+(const Time &)const; ... Time Time::operator+(const Time & t) const { Time sum; sum.minutes = min
阅读全文
posted @ 2022-03-27 22:31 SanFranciscoo
阅读(119)
评论(0)
推荐(0)
标准库函数 rand()、srand()、time()生成随机数
摘要: p332 需要引入头函数 <cstdlib> <ctime> rand()函数将一种算法用于一个初始种子值来获得随机数;这些数实际上是伪随机数,因为10次连续的调用通常生成10个同样的随机数。 srand()函数允许覆盖默认的种子值,重新启动另一个随机序列;可以使用time(0)的返回值来设置种子。
阅读全文
posted @ 2022-03-27 22:31 SanFranciscoo
阅读(187)
评论(0)
推荐(0)
2022年3月19日
类(一)
摘要: 1.类方法可以直接访问类的private组件(p283);对于类的私有部分,在其中声明的成员只能通过成员函数进行访问;对于类的公有部分,在其中声明的成员可被使用类对象的程序直接访问。p287 2.定义位于类声明中的函数都将自动成为内联函数,在类声明中定义方法等同于用原型替换方法定义,然后在类声明后面
阅读全文
posted @ 2022-03-19 22:45 SanFranciscoo
阅读(266)
评论(0)
推荐(0)
2022年3月17日
名称空间
摘要: p266 名称空间不能用于代码块中; 默认下名称空间中声明的名称的链接性为外部。 在开发程序时使用多个文件时,一种有效的组织策略是,使用头文件来定义用户的类型,为操作用户类型的函数提供函数原型;并将函数定义放在一个独立的源代码文件中。头文件和源代码文件一起定义和实现了用户定义的类型及其使用方式。最后
阅读全文
posted @ 2022-03-17 19:18 SanFranciscoo
阅读(52)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
下一页
公告