摘要: 01.基础语法 目录介绍 1.1 C++快速介绍 1.1.1 C++语言介绍 1.1.2 C++的特点 1.1.3 C++标准库 1.1.4 C++应用领域 1.1.5 C++的版本 1.2 C++编译器 1.2.1 编译器是什么 1.2.2 GCC编译器 1.2.3 Clang编译器 1.2.4 阅读全文
posted @ 2025-10-09 19:32 潇湘剑雨yc 阅读(28) 评论(0) 推荐(0)
摘要: 03.接口vs抽象类比较 目录介绍 01.面向对象设计特性 1.1 抽象和接口特性 1.2 一些问题思考 1.3 抽象的设计思想 1.4 抽象思想案例 02.抽象类介绍 2.1 看抽象案例 2.2 抽象类特点 2.3 抽象类设计注意要点 2.4 抽象的思想 2.5 模拟抽象类 03.接口设计介绍 3 阅读全文
posted @ 2025-08-06 16:00 潇湘剑雨yc 阅读(7) 评论(0) 推荐(0)
摘要: 01.面向对象设计思想 目录介绍 01.看一个演变案例 1.1 一个案例介绍 1.2 普通过程思维 1.3 使用面向对象 1.4 案例对比分析 02.面向对象的思想 2.1 面向过程思想 2.2 面向过程演变 2.3 面向对象思想 2.4 面向对象思想特点 03.面向对象编程 3.1 基础概念 3. 阅读全文
posted @ 2025-07-23 12:26 潇湘剑雨yc 阅读(29) 评论(0) 推荐(0)
摘要: 10.高性能图片优化方案 目录介绍 01.图片基础概念介绍 1.1 图片占用内存介绍 1.2 网络图片加载流程 1.3 三方库加载图片逻辑 1.4 BitmapFactory 1.5 图片大小VS内存 1.6 Bitmap能直接存储吗 1.7 Bitmap创建流程 1.8 图片框架如何设计 02.图 阅读全文
posted @ 2025-06-04 17:28 潇湘剑雨yc 阅读(47) 评论(0) 推荐(0)
摘要: 01.数组深入浅出分析 目录介绍 01.数组的设计介绍 1.1 数组内存设计 1.2 一维和二维数组 1.3 数组复杂度思考 02.数组的优缺点 2.1 数组的优点 2.2 数组的缺点 03.数组使用场景 3.1 那些使用场景 3.2 那些集合用数组 04.线性表和非线性表 4.1 什么是线性表 4 阅读全文
posted @ 2025-05-22 18:42 潇湘剑雨yc 阅读(29) 评论(0) 推荐(0)
摘要: 12.项目重构演进之路 目录介绍 01.整体概述说明 1.1 重构的背景 1.2 重构的要求 1.3 遇到问题说明 1.4 重构的目的 1.5 重构设计目标 1.6 产生收益分析 02.重构的具体实践 2.1 重构什么 2.2 何时重构 2.3 思考如何重构 2.4 针对复杂场景 03.重构技术手段 阅读全文
posted @ 2025-05-20 10:07 潇湘剑雨yc 阅读(34) 评论(0) 推荐(0)
摘要: 11.多用组合和少继承 目录介绍 01.前言思考的介绍 1.1 组合优于继承思考 1.2 实际中的案例 1.3 思考继承的争议 02.绘图应用程序案例 2.1 案例的背景 2.2 用继承实现多形状 2.3 用组合实现多形状 03.不同鸟类程序案例 3.1 案例的背景 3.2 用继承实现多鸟类 3.3 阅读全文
posted @ 2025-05-09 18:29 潇湘剑雨yc 阅读(18) 评论(0) 推荐(0)
摘要: 10.接口而非实现编程 目录介绍 01.接口编程原则 1.1 接口指导思想 02.如何理解接口 2.1 重点搞清楚接口 2.2 抽象的思想 03.来看一个案例 3.1 图片存储的案例 3.2 业务拓展问题 3.3 代码演变设计思想 3.4 重构后的代码 04.定义接口的场景 4.1 要有接口意识 4 阅读全文
posted @ 2025-04-24 19:58 潇湘剑雨yc 阅读(33) 评论(0) 推荐(0)
摘要: 09.接口vs抽象类比较 目录介绍 01.面向对象设计特性 1.1 抽象和接口特性 1.2 一些问题思考 1.3 抽象的设计思想 1.4 抽象思想案例 02.抽象类和接口 2.1 什么是抽象类 2.2 为何有抽象类 2.3 什么是接口 2.4 为何设计接口 2.5 抽象类和接口区别 03.解决什么编 阅读全文
posted @ 2025-04-14 19:34 潇湘剑雨yc 阅读(19) 评论(0) 推荐(0)
摘要: 08.面向对象的特性 目录介绍 01.面向对象编程和语言 1.1 面向对象的介绍 1.2 面向对象编程 1.3 面向对象的特性 1.4 编程语言的划分 02.面向对象分析和设计 2.1 OOA和OOD设计 2.2 UML统一建模语言 03.面向对象之封装 3.1 什么是封装 3.2 看一个封装案例 阅读全文
posted @ 2025-03-24 18:27 潇湘剑雨yc 阅读(25) 评论(0) 推荐(0)