1 2 3 4 5 ··· 24 下一页
摘要: 目标:掌握ArkTS数组的声明、操作、高级方法和元组类型 预计时间:2-3小时 第一部分:数组声明与基本操作 1.1 声明方式(类型[] 和 Array<类型>) ArkTS提供两种等价的数组声明语法: // 方式一:类型[](推荐,更简洁) let deviceIds: number[] = [1 阅读全文
posted @ 2026-04-07 17:22 thammer 阅读(1) 评论(0) 推荐(0)
摘要: 目标:掌握ArkTS的各种循环语句和数组迭代方法 预计时间:2-3小时 第一部分:for 循环 1.1 基本 for 循环 语法与C++相同:for (初始化; 条件; 更新) { 循环体 } // IoT场景:轮询5个传感器读数 for (let i: number = 0; i < 5; i++ 阅读全文
posted @ 2026-04-07 16:15 thammer 阅读(2) 评论(0) 推荐(0)
摘要: 目标:掌握ArkTS的条件语句、分支控制和类型守卫模式 预计时间:2-3小时 第一部分:if 语句 1.1 单分支 if 语法与C++相同:当条件为 true 时执行代码块。 // IoT场景:温度超限报警 let temperature: number = 85.5; if (temperatur 阅读全文
posted @ 2026-04-07 10:59 thammer 阅读(1) 评论(0) 推荐(0)
摘要: 目标:掌握ArkTS运算符体系,重点理解与C++的差异和ArkTS特有限制 预计时间:2-3小时 第一部分:算术运算符 1.1 四则运算(+、-、*、/、%) C++ 的四则运算在 ArkTS 中基本保持一致,但有一个关键差异:除法行为。 语法: 表达式1 运算符 表达式2 代码示例: // IoT 阅读全文
posted @ 2026-04-07 09:41 thammer 阅读(2) 评论(0) 推荐(0)
摘要: Day 01 - 变量与类型基础 目标:掌握变量定义范式、基础类型、联合类型、枚举、数组,理解值类型与引用类型 预计时间:2-3小时 课前基础:语句与分号 语句(Statement) 语句是执行某个操作的完整指令。ArkTS 中一条语句通常占一行。 let count: number = 10; / 阅读全文
posted @ 2026-04-02 17:07 thammer 阅读(2) 评论(0) 推荐(0)
摘要: 占坑 阅读全文
posted @ 2026-04-02 17:04 thammer 阅读(3) 评论(0) 推荐(0)
摘要: 什么是虚函数? 虚函数是C++中实现多态性的一种机制,它允许派生类重写基类的虚函数,从而在运行时根据对象的实际类型调用相应的函数。虚函数通过在函数声明前加上virtual关键字来定义。知道什么是虚函数好像并没什么卵用,要了解虚函数解决了什么问题才有意义! 虚函数解决了什么问题? 假设你正在设计一个图 阅读全文
posted @ 2026-02-26 18:17 thammer 阅读(9) 评论(0) 推荐(0)
摘要: 1. 多继承的概念 定义:一个派生类,同时继承多个基类 语法格式: class 派生类名 : 访问修饰符 基类1, 访问修饰符 基类2, ... { // 派生类成员 }; 2. 多继承时构造/析构顺序 规则: 构造顺序:从左到右,先构造基类,再构造派生类 析构顺序:从右到左,先析构派生类,再析构基 阅读全文
posted @ 2026-02-25 10:55 thammer 阅读(6) 评论(0) 推荐(0)
摘要: C++中访问控制权限有三种:public, private, protected。它们的作用分为两类: 自身成员访问权限控制 用法:限定关键字:成员声明 基类继承成员访问权限控制 用法:限定关键字 基类 自身成员访问权限控制 在类/结构体或者联合体的成员声明序列中,它的主要作用是定义后续成员的可访问 阅读全文
posted @ 2026-02-04 16:28 thammer 阅读(31) 评论(0) 推荐(0)
摘要: 1. 成员初始化的三种主要写法 以非静态成员为例,常见三种方式: // 方式 1:声明处默认初始化 class A { public: A(); // 可以有多个构造函数 private: int a = 0; int b{1}; }; // 方式 2:构造函数初始化列表 class B { pub 阅读全文
posted @ 2026-01-28 16:04 thammer 阅读(40) 评论(0) 推荐(0)
1 2 3 4 5 ··· 24 下一页