logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++ 第四章内容总结:程序结构与模块化基础

首先,变量的类型与存储是本章的基础。还介绍了变量的四种存储类型:auto、static、register、extern,不同类型决定了变量的存储位置、生命周期和初始化规则,也影响着变量在内存中的分配方式,理解这些是避免 “变量作用域冲突” 的关键。其次,标识符的作用域与可见性是编写规范代码的核心。本章详细讲解了函数原型作用域、块作用域、文件作用域的区别,以及 “可见性” 的规则 —— 内层作用域的

#c++#java#开发语言
C++ 第六章继承与派生 学习总结

多继承中菱形继承会导致基类成员多份冗余副本、数据不一致,虚基类通过virtual关键字修饰继承方式,让多个派生类共享同一份基类内存。本章完整搭建起 C++ 类层次复用体系,既是对第五章类、对象知识的延伸,也为第七章多态、虚函数打下前置基础,理解继承权限、构造析构顺序、虚基类三大核心点,才能掌握面向对象层级设计的核心逻辑。在面向对象编程体系中,继承与派生是实现代码复用、构建类层次结构的核心机制,本章

#c++#学习#java
博客一:C++ 第七章 多态性完整知识点梳理

多态是 C++ 面向对象三大核心特性(封装、继承、多态)的最后一环,依托继承机制实现,核心目标是同一个接口,不同实现,大幅提升代码扩展性与复用性,本章分为运算符重载、虚函数、抽象类三大模块。典型重载场景:算术运算符+、关系运算符==、流运算符<</>>、自增自减++/–等,是自定义类实现直观运算的基础。对象指针数组:定义基类指针数组,存储各类派生类对象,循环调用虚函数,统一处理不同子类逻辑,是多态

#c++#java#jvm
C++ 第八章 模板编程完整知识点梳理

模板是 C++ 实现泛型编程的核心工具,解决 “逻辑完全一致、仅数据类型不同” 的代码冗余问题,不针对特定数据类型编写代码,一套逻辑适配 int、double、自定义类等任意类型,分为函数模板、类模板两大体系。默认模板参数:声明时可给 T 设置默认类型,如template,创建对象不指定类型时,默认使用 int。局限:类型推导存在约束,不同类型无法隐式转换匹配模板,复杂场景需显式指定类型函数名<类

#c++#java#开发语言
到底了