相关文章
【C++类和数据抽象】类的作用域
目录
一、类的作用域基本概念
1.1 什么是类的作用域
1.2 作用域层次体系
1.3 类作用域的特点
1.4 基本访问规则
二、访问控制三剑客
2.1 public:开放接口
2.2 private:数据封装
2.3 protected:继承通道
2.4 跨作用域访问示例
三…
编程日记
2025/5/5 1:29:52
.NET WPF 三维模型
文章目录 .NET WPF 三维模型1 Viewport3D1.1 3D 坐标系1.2 核心组件1.2.1 相机 (Camera)1.2.2 光源 (Light)1.2.3 3D 模型(Model3D) 1.3 模型纹理(Material)1.4 完整示例:创建坐标轴与立方体1.5 转换模型1.6 性能1.6.1…
编程日记
2025/5/4 20:25:05
数字虹膜:无网时代的视觉密语 | 讨论
引言:当网络成为枷锁 在断网即失联的当下,我们是否过度依赖脆弱的网络线缆?当两台孤立设备急需交换数据,传统方案或受限于物理介质,或暴露于无线信号被劫持的风险。有没有可能绕过所有中间节点,让数据像光线…
编程日记
2025/5/5 1:34:46
工厂模式:简单工厂模式
工厂模式
简单工厂模式:子类对象较多,则引入工厂类来创建
简单工厂模式 流程: 实例:
某电视机厂为各个品牌代工生产电视机,可以使用简单工厂的模式来实现 #include <iostream>
#include <vector>
using…
编程日记
2025/5/5 0:32:40
STM32 HAL 水位传感器驱动程序
工作原理是输出模拟量电压值,只需要使用stm32adc读取电压再转换一下即可 本代码中,水位传感器连接在PA0,可通过宏定义快速设置电压区间和水位之间的关系
water_level.c
/***************************************************************…
编程日记
2025/5/4 17:17:44
Java Lambda表达式指南
一、Lambda表达式基础
1. 什么是Lambda表达式?
匿名函数:没有名称的函数函数式编程:可作为参数传递的代码块简洁语法:替代匿名内部类的更紧凑写法
2. 基本语法
(parameters) -> expression
或
(parameters) -> { statem…
编程日记
2025/5/4 21:11:15