感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
模块 1. 面向对象原则
- 创建模型
- 类与对象
- 封装、继承与多态
模块 2. 使用UML设计应用程序
- 什么是UML
- UML图表
- 用例图
- 类图
- 交互图
模块 3. C#入门
- C#与.Net
- C#语言
- Visual Studio IDE
模块 4. C#语言基础
- 数据类型
- 变量
- 常量
- 字符串
- 语句
- 表达式
模块 5. 分支
- 条件分支语句
- 无条件分支语句
- 循环
模块 6. 操作符
- 赋值
- 数学操作符
- 自增与自减
- 关系操作符
模块 7. 类与对象
- 定义类
- 构造函数
- 静态与实例成员
- 销毁对象
模块 8. 方法内部
- 方法重载
- 使用属性封装数据
- 返回多个值
模块 9. 调试
- 设置断点
- 调用栈
模块 10. 继承与多态
- 特殊化与泛化
- 继承
- 多态
- 抽象类与密封类
- 根类:object
- 装箱与拆箱
模块 11. 操作符重载
- 使用操作符关键字
- 创建有用的操作符
- 逻辑对
- 转换操作符
模块 12. 结构体
- 定义结构体
模块 13. 接口
- 实现接口
- 实现多个接口
- 强制转换为接口
- 扩展接口
模块 14. 数组
- 声明数组
- 多维数组
- System.Array
- 索引器
模块 15. 集合接口与类型
- 集合接口
- 数组列表
- 队列与栈
模块 16. 字符串
- 创建字符串
- 操作字符串
- StringBuilder类
模块 17. 抛出与捕获异常
- throw语句
- try与catch语句
- 调用栈的工作原理
- 异常类的方法与属性
模块 18. 委托与事件
- 委托
- 事件
模块 19. 泛型
- 泛型入门
- 按数据类型参数化
- System.Collections.Generics类
要求
在参加本课程之前,学生必须具备以下方面的能力:
-
熟悉
- 和熟悉基本的操作系统功能,例如文件操作。
- 了解结构化编程的基础知识,包括流控制、变量和参数以及函数调用等概念。
- 至少 3 个月在图形或非图形环境中开发应用程序的经验,或同等知识。
不需要具有面向对象编程和概念的经验。
35 小时
客户评论 (1)
根据我们的需求量身定制
Rafal - Haleon
课程 - C#.Net
机器翻译