3.2 以对象取代数据值
2023-09-14 09:12:19 时间
【1】源代码
1 // 源代码 2 // 大学类 3 class College 4 { 5 private: 6 QString m_studentName; // 学生名称 7 QString m_studentID; // 学生ID 8 QStringList m_department; // 学院集 9 // ...... 10 };
【2】以对象取代数据值
1 // 学生类 2 class Student 3 { 4 private: 5 QString m_name; 6 QString m_ID; 7 QString m_department; 8 }; 9 10 // 大学类 11 class College2 12 { 13 private: 14 Student m_student; // 把原来的字段m_studentName 和 m_studentID合二为一,替换为对象m_student 15 QStringList m_department; // 学院集 16 // ...... 17 };
【3】总结
有一个数据项,需要与其他数据和行为一起使用才有意义。将数据项变为对象。
Good Good Study, Day Day Up.
顺序 选择 循环 总结
相关文章
- 三十三、数据访问对象模式 ( Data Access Object )
- django中新插入对象数据到数据库并返回自增主键的ID
- Qt核心:元对象系统(1)- 元对象和元数据
- csharp: 用Enterprise Library对象实体绑定数据
- COS对象存储数据冗余备份方案
- 小程序js添加新对象(读取一维数组数据,动态生成二维对象)
- mongodb实现数组对象求和方法实例
- python中对象、类型和元类之间的关系详解大数据
- python Manager对象增加进程详解大数据
- java数据列表 分页对象详解编程语言
- 关系映射MySQL对象关系映射:一种数据存储技术(mysql对象)
- Linux 基金会创建开放对象存储规格
- MongoDB对象:高效管理和组织数据的利器(mongodb对象)
- Oracle OE对象实现高效数据存储(oracle oe对象)
- 数据存储之路Redis缓存外键对象(redis缓存外键对象)
- ASP编程入门进阶(五):内置对象Response
- ORACLE常用的SQL语法和数据对象
- Javascript日期对象的dateAdd与dateDiff方法
- jqPlotOption配置对象详解
- 学习ExtJS访问容器对象
- JavaScript让IE浏览器event对象符合W3CDOM标准
- C++临时性对象的生命周期详细解析
- C++对象的动态建立与释放详解
- 从零学python系列之浅谈pickle模块封装和拆封数据对象的方法