分类分类
大小:1.0 MB更新:2026-08-31
类别:C#教程系统:PDF
(1)本教程为《ASP.NET 程序设计教程》(高等教育出版社 预计2009 年2 月出版)的补充资料,其目的是为学习“ASP.NET 开发技术”的学生打好必要的基础,扫清学习的障碍。
(2)本教程主要内容抽取自金旭亮所著之《.NET 2.0 面向对象编程揭秘》(电子工业出版社,2007 年6 月出版),此书对C# 2.0 编程语言与对象模型,.NET CLR 内部运行机理,.NET
Framework 基类库中的核心技术,以及Visual Studio 2005 提供的新特性进行了深入介绍,需要深入了解和把握面向对象理论与技术的读者可以通读此书。
目 录
C#编程语言与面向对象基础精简教程 ···· 1
1 面向对象技术概论 ··· 1
1.1 结构化编程引例 ······· 1
(1)结构化分析过程 ······ 2
(2)面向对象分析过程 ··· 5
1.2 面向对象的核心概念 7
(1)封装 ····· 7
(2)抽象 ····· 7
(3)继承 ····· 7
(4)多态 ····· 8
(5)小结 ····· 9
1.3 面向对象技术与Web 开发的关系 9
2 类与对象 9
2.1 类的字段 ······ 10
2.2 类的方法 ······ 10
(1)函数的概念 ··· 10
(2)方法的定义与使用 ·· 11
(3)方法重载 ······ 12
2.3 类的静态成员 13
2
(1)访问类的静态成员的基本方法 ··· 13
(2)类静态成员的特性 ·· 14
(3)类实例成员与静态成员的访问规则 ····· 15
2.4 类的属性 ······ 16
2.5 深入理解类与对象 ·· 18
(1) 类和对象的区别 ··· 18
(2)类的构造函数 19
(3)引用类型与值类型 ·· 19
3 命名空间与类库 ······ 22
3.1 命名空间 ······ 22
3.2 类库 ···· 23
4 继承 ····· 25
4.1 继承概念的引入 ····· 25
4.2 类成员的访问权限 ··· 26
(1)public 和private ······ 26
(2)protected ······· 27
(3)internal · 28
4.3 子类父类变量的相互赋值 · 30
4.4 方法重载、隐藏与虚方法调用 ···· 31
(1)重载(overload) ··· 31
(2)隐藏(Hide) 31
(3)重写(override)与虚方法调用 ·· 33
5 抽象基类与接口 ····· 35
5.1 抽象类与抽象方法 ·· 35
5.2 抽象属性 ······ 36
5.3 接口 ···· 37
(1)接口的定义与使用 ·· 37
(2)显式实现接口 39
6 多态 ····· 40
6.1 继承多态 ······ 40
6.2 接口多态 ······ 44
7 委托 ····· 47
7.1 理解委托的概念 ······ 47
7.2 委托的组合与分解 ·· 49
8 事件 ····· 51
8.1 事件与多路委托 ····· 51
8.2 Visual Studio 窗体事件机制剖析 ·· 53
8.3 事件小结 ······ 56
百度网盘绿色免安装版其它工具366.81 MBv7.37.0.5官方版2026-08-31
下载C#.COM..编程指南C#教程2.00 MB2026-07-06
下载程序员面霸手册 1.3C#教程0.97 MB2026-07-06
下载C#语言参考视频 基础篇-22.索引器(3)C#教程8.87 MB2026-07-06
下载在C#中实现软件自动升级C#教程113 KB2026-07-06
下载北大青鸟C#培训课件C#教程3.4 MB2026-07-06
下载Microsoft Visual C#2008入门指导手册C#教程12.9 MB2026-07-06
下载C#语言规范(3.0)中文-官方版C#教程1.64 MB2026-07-06
下载C#语言参考视频 实例-俄罗斯方块实例10C#教程10.3 MB2026-07-06
下载C#水平提高的50个要点C#教程1 KB2026-07-06
下载C#语言参考视频 实例-俄罗斯方块实例05C#教程8.27 MB2026-07-06
下载C#中利用SharpZipLib进行文件的压缩和解C#教程2 KB2026-07-06
下载C#从入门到实践C#教程2.7 MB2026-07-06
下载
