自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 C++继承(2)

如果在基类中既定义无参的构造函数,又定义了有参的构造函数(构造函数重载),则在定义派生类构造函数时,既可以包含基类构造函数及其参数,也可以不包含基类构造函数。在调用派生类构造函数时,根据构造函数的内容决定调用基类的有参的构造函数还是无参的构造函数。编程者可以根据派生类的需要决定采用哪一种方式。

2022-11-01 15:09:48 160 1

原创 C++继承(1)

派生类时基类定义的延续。可以先声明一个基类,在此基类中只提供某些最基本的功能,然后在声明派生类时加入某些具体的功能,形成适用于某一特定应用的派生类。提供对基类声明的延续,将一个抽象的基类转化成具体的派生类。因此,派生类是抽象基类的具体实现。

2022-10-31 23:04:59 217

原创 C++共用数据的保护

这是为了保证数据的安全。如果需要访问常对象中的数据成员,可将常对象中的所有成员函数都声明为const成员函数并确保在函数中不修改对象中的数据成员。

2022-10-31 00:58:17 377

原创 C++变量的存储类别

而对自动变量来说,如果不赋初值,则它的值是一个不确定的值。这是由于每次函数调用结束后存储单元已释放,下次调用时又重新另分配存储单元,而所分配的存储单元中的值是不确定的。

2022-10-30 15:35:25 621

原创 C++局部变量和全局变量剖析

同样,在复合语句中定义的变量只在本复合语句中有效。这些内部变量称为局部变量。如:说明:1.可以在一个函数的复合语句中定义变量,这些变量只在本复合语句中有效,这种复合语句也称为。

2022-10-29 21:54:12 696

原创 C++函数:函数声明、内置函数、函数重载、函数模板

C++函数核心之函数声明、内置函数、函数重载、函数模板。

2022-10-28 21:47:48 1174 2

原创 C++对象指针

每个对象中的数据成员都分别占有存储空间,如果对同一个类定义了n个对象,则有n组同样大小的空间以存放n个对象中的数据成员。那么,当不同对象的成员函数引用数据成员时,怎么能保证引用的是所指定的对象的成员呢?注意:成员函数不是存放在对象的空间中的,而是存放在对象外的空间中的。对象有地址,存放对象的起始地址的指针变量就是指向对象的指针变量。对象中的成员也有地址,存放对象成员地址的指针变量就是指向对象成员的指针变量。定义指向对象成员函数的指针变量的方法和定义指向普通函数的指针变量方法有所不同。

2022-10-28 12:19:04 1666

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除