
C++
文章平均质量分 95
落花冬
这个作者很懒,什么都没留下…
展开
-
C++ 继承
继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类(基类或者父类)特性的基础上进行扩展,增加功能,这样产生新的类,称派生类。继承呈现了面向对象程序设计的层次结构,体现了由简单到复杂的认知过程。以前我们接触的复用都是函数复用,继承是类设计层次的复用。public:protected:// 姓名// 年龄// 继承后父类的Person的成员(成员函数+成员变量)都会变成子类的一部分。这里体现出了。原创 2024-04-10 08:48:07 · 1049 阅读 · 1 评论 -
C++模板
class 类模板名// 类内成员定义如果我们想让一个类适用于多种类型,我们就可以使用类模板。使用类模板时我们需要指定类模板参数的实际类型来实例化类模板。类模板的实例化方式与函数模板类似,可以通过显式实例化、隐式实例化和模板特化三种方式来实现。显式实例化是指通过在代码中显式地指定模板参数类型来实例化类模板。隐式实例化是指通过创建类实例时传递的实参类型来自动确定模板参数类型。模板特化则是指为特定的模板参数类型提供特定的实现方式。~Satck()原创 2024-04-07 10:33:50 · 1016 阅读 · 0 评论 -
类和对象(下)
虽然上述构造函数调用之后,对象中已经有了一个初始值,但是不能将其称为对对象中成员变量的初始化,构造函数体中的语句只能将其称为赋初值,而不能称作初始化。因为初始化只能初始化一次,而构造函数体内可以多次赋值。原创 2024-04-06 23:26:17 · 854 阅读 · 1 评论 -
C++内存管理
1. 调用operator new函数申请空间2. 在申请的空间上执行构造函数,完成对象的构造。原创 2024-04-06 23:56:33 · 1014 阅读 · 1 评论 -
类和对象(中)
空类:一个类中什么成员都没有,我们称为空类那么空类中是真的什么都没有么?实际上,任何类在什么都不写时,编译器会自动生成以下6个默认成员函数。默认成员函数:用户没有显式实现,编译器会生成的成员函数称为默认成员函数。原创 2023-10-18 21:34:43 · 62 阅读 · 1 评论 -
类和对象(上)
本文主要对类和对象的初步认识,引入类和对象的概念,后续还有中篇和下篇对类和对象深入了解。原创 2023-09-23 21:16:22 · 64 阅读 · 1 评论 -
C++入门基础(超级详细且语言通俗)
C++超详细(万字)入门基础,非常适合新手食用,也可以帮助老手巩固知识点原创 2023-09-18 17:12:39 · 1478 阅读 · 1 评论