感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 7 時間:
課程簡介
C++面向对象编程简介
- 面向对象编程概念概述
- 过程式与面向对象方法的区别
- 模块化和可复用软件设计的优势
- 理解C++作为面向对象语言
C++类与对象设计
- 类与对象简介
- 定义类与创建对象
- 理解构造函数与析构函数
- 管理对象生命周期
- 应用访问说明符:
- 公有
- 私有
- 受保护
封装与抽象
- 理解数据隐藏与封装
- 为可复用组件设计接口
- 有效使用成员变量和成员函数
- 在软件设计中应用抽象原则
C++函数与高级类特性
- 函数重载
- 作用域解析运算符
- 静态成员与静态函数
- 友元类与友元函数
- 运算符重载
继承与多态
- 理解继承概念
- 创建类层次结构
- 实现多态
- 虚函数与动态行为
- 设计灵活且易维护的应用程序
数据处理与类型转换
- 理解C++中的数据转换
- 处理对象与基本数据类型
- 应用安全的转换技术
异常处理与模板
- 理解错误处理策略
- 在C++应用程序中使用异常
- 模板简介
- 创建可复用的泛型代码
输入输出流
- 使用C++输入输出流
- 高效读写数据
- 管理基于流的操作
C++编程实践工作坊
- 应用面向对象设计原则
- 构建模块化C++应用程序
- 创建可复用的类和组件
- 回顾常见设计实践
课程回顾与后续步骤
- 回顾关键C++面向对象概念
- 讨论软件设计最佳实践
- 确定C++开发的进一步学习路径
最低要求
- 了解变量、循环和函数等基本编程概念
- 具备C编程基础知识
- 了解软件开发的基本概念
目标受众
- 希望学习面向对象编程技术的C程序员
- 正在从过程式设计转向面向对象设计的软件开发人员
- 对构建大规模C应用程序感兴趣的工程师和程序员
客戶評論 (1)
優秀示例,聚焦最有用的內容
Piotr Sowinski - Intel Technology Poland
課程 - Object Oriented Programming with C++
機器翻譯