最新文章
泰课在线 | 微信拼团成功后如何获取课程?
08-09 17:57
Unity教程 | 使用ARKit为iOS开发AR应用
07-31 17:23
Unity Pro专业版7折订阅四选一工具包之VR开发与艺术设计
07-28 11:47
网友使用虚幻UE4实现CAVE 多通道立体渲染的沉浸式环境
07-27 11:57
VR晕动症调查:未来5年内大部分VR晕动症将得到解决
07-27 11:26
AMD CEO:未来3-5年最重要 希望5年达1亿VR用户
07-27 10:44
《第二季 C#编程中级篇》 更新14~30课时
2015年08月20日 11:52
0 点赞
0 评论
更新于 2025-11-21 18:49
课程链接:https://www.taikr.com/course/242
课时更新目录
面向对象编程基础
- 课时 14:面向对象编程 - 继承
- 详细讲解继承的概念、作用和实现方式,通过实际代码示例展示如何在 C# 中实现类的继承,包括基类和派生类的定义与使用。
- 课时 15:虚方法
- 深入剖析虚方法的原理和用途,说明虚方法如何实现多态性,以及在派生类中如何重写虚方法。
- 课时 16:隐藏方法
- 解释隐藏方法的概念,对比隐藏方法和重写方法的区别,通过代码演示隐藏方法的使用场景。
- 课时 17:this 和 base 关键字的作用
- 详细介绍 this 和 base 关键字在 C# 中的具体作用,this 关键字用于引用当前对象,base 关键字用于引用基类的成员,通过实际代码展示它们的使用方法。
- 课时 18:抽象类
- 阐述抽象类的定义、特点和使用场景,说明抽象类如何作为基类为派生类提供统一的接口和规范,以及如何在派生类中实现抽象方法。
- 课时 19:密封类和密封方法
- 讲解密封类和密封方法的概念和用途,密封类不能被继承,密封方法不能被重写,通过代码示例展示它们的使用方式。
- 课时 20:派生类的构造方法
- 深入分析派生类构造方法的执行顺序和调用规则,说明如何在派生类的构造方法中调用基类的构造方法。
- 课时 21:关于访问修饰符 protected 和 static
- 详细解释 protected 和 static 访问修饰符的含义和使用场景,protected 修饰的成员可以在派生类中访问,static 修饰的成员属于类而不是对象,通过代码示例展示它们的使用方法。
接口与练习
- 课时 22:定义和实现接口
- 介绍接口的概念、定义和实现方式,说明接口如何实现多态性和代码的解耦,通过实际代码展示如何在 C# 中定义和实现接口。
- 课时 23:练习 1 - 7 面向对象编程练习
- 提供一系列面向对象编程的练习题,涵盖继承、虚方法、隐藏方法等知识点,帮助学员巩固所学的面向对象编程知识。
- 课时 24:练习 8 - 12 面向对象编程练习
- 继续提供面向对象编程的练习题,增加练习的难度和复杂度,进一步提高学员的面向对象编程能力。
- 课时 25:练习 13 - 19 面向对象编程练习
- 提供更多的面向对象编程练习题,涵盖抽象类、密封类、接口等知识点,帮助学员深入掌握面向对象编程的高级特性。
- 课时 26:练习 20 - 23 面向对象编程练习
- 最后一组面向对象编程的练习题,综合考察学员对面向对象编程知识的掌握程度,通过练习提高学员的编程实践能力。
列表的使用
- 课时 27:列表 List 的创建和使用
- 介绍 C# 中 List 集合的基本概念和创建方法,说明如何向 List 中添加、删除和访问元素,通过实际代码展示 List 的基本使用方式。
- 课时 28:关于列表的更多内容
- 深入讲解 List 的高级特性,如排序、查找、筛选等操作,介绍如何使用 List 的各种方法和属性来实现复杂的数据处理任务。
- 课时 29:列表 List 的两种遍历方式 - for 循环和 foreach
- 详细介绍使用 for 循环和 foreach 循环遍历 List 的方法和区别,通过代码示例展示两种遍历方式的使用场景和性能特点。
- 课时 30:操作列表的属性和方法
- 总结 List 的常用属性和方法,如 Count、Capacity、Add、Remove 等,说明如何使用这些属性和方法来操作 List 集合,提高代码的效率和可读性。