- 博客(4)
- 收藏
- 关注
原创 《C++语言程序设计教程(第4版)》第六、七章知识总结
在基类函数声明前添加`virtual`关键字,该函数即为虚函数public:// 虚函数:允许派生类重写cout << "这是基类Base的show函数" << endl;虚函数的`virtual`关键字仅需在基类声明时添加,派生类重写时可省略(但建议保留,提高可读性)。在基类虚函数声明后添加`= 0`,即为纯虚函数,class Shape { // 抽象类public:// 纯虚函数:仅声明接口,无实现。
2025-12-28 23:31:30
488
原创 《C++语言程序设计教程(第4版)》第四、五章知识总结
本文摘要: 本章详细讲解了C++程序结构和类与对象的核心概念。首先介绍了变量的存储类型(全局/局部变量)、内存区域分布(栈区、堆区等)和标识符作用域规则。重点阐述了类的定义与封装、构造函数/析构函数(包括浅/深拷贝问题)、对象创建与内存管理。同时深入讲解了静态成员、this指针、友元机制和常对象等高级特性,包括静态成员的共享性、友元的访问权限突破以及常对象的只读约束。最后分析了对象的内存布局,强调成员函数不占用对象内存空间。这些内容构成了C++面向对象编程的核心知识体系。
2025-12-11 21:22:27
786
原创 《C++语言程序设计教程(第4版)》第一、二章知识总结
C++语言程序设计教程第4版》的第一章和第二章搭建了C++知识体系的基石。下面来梳理一下这两章的核心内容,主要涵盖C++的初步认识以及基础语法和程序结构。章节核心内容概览章节核心内容关键要点第1章 C++初步知识C+简介、程序结构、开发过程、面向对象基础C++对C的增强、程序基本结构、编辑-编译-链接过程、面向对象基本概念第2章 基础语法与程序结构数据类型、变量常量、运算符、流程控制、输入输出基本数据类型、变量与常量定义、运算符、分支与循环、cin/cout输入输出。
2025-10-09 21:14:28
522
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅