图书介绍
visualbasicnet和visualcnet面向对像程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 著
- 出版社:
- ISBN:
- 出版时间:未知
- 标注页数:0页
- 文件大小:34MB
- 文件页数:350页
- 主题词:
PDF下载
下载说明
visualbasicnet和visualcnet面向对像程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 编写第一个面向对象程序1
1.1 阅读器:您的第一个面向对象程序1
1.1.1 设计类2
1.1.2 创建Book类4
1.1.3 在应用程序中使用Book类10
1.2 使用类视图14
1.3 创建ReadBooks程序19
1.3.1 创建用户界面19
1.3.2 添加代码19
1.4 本章小结22
第2章 用构造函数创建类实例24
2.1 构造函数24
2.2 阅读器的另一种实现方案25
2.2.1 在Book类中创建构造函数25
2.2.2 使用构造函数29
2.3 引用类型和值类型32
2.4 了解数组的声明34
2.5 本章小结34
第3章 创建字段和属性36
3.1 属性设计考虑事项37
3.2 代码分析器37
3.2.1 设计SourceFile类38
3.2.2 创建SourceFile类39
3.2.3 向用户界面添加代码46
3.2.4 测试程序49
3.3 代码分析器的另一种实现49
3.3.1 创建AClass类50
3.3.2 创建用户界面55
3.3.3 测试程序58
3.4 本章小结58
第4章 使用方法61
4.1 纸牌61
4.1.1 创建Card类63
4.1.2 创建Hand类66
4.1.3 测试Hand类72
4.1.4 创建Deck类75
4.1.5 编写测试程序81
4.2 本章小结89
第5章 用继承来创建专用类92
5.1 继承简介92
5.2 BankAccount示例93
5.2.1 创建基类BankAccount类94
5.2.2 创建SavingsAccount派生类97
5.2.3 创建CheckingAccount派生类104
5.2.4 多态地使用派生类107
5.3 从控件继承:RoundButton类112
5.3.1 创建RoundButton类112
5.3.2 重写OnPaint方法113
5.3.3 使用类114
5.4 本章小结116
第6章 将基类设计为抽象类120
6.1 抽象类120
6.2 重新创建BankAccount类121
6.2.1 用统一建模语言来描述类的设计121
6.2.2 创建抽象类123
6.2.3 编写SavingsAccount类125
6.2.4 编写CheckingAccount类128
6.2.5 测试类131
6.3 类型化集合类132
6.3.1 重新设计Library类133
6.3.2 创建类134
6.3.3 重新创建Library类137
6.3.4 测试类138
6.4 本章小结141
第7章 用事件和异常响应更改143
7.1 事件驱动应用程序示例:火轨游戏143
7.1.1 实现Track类145
7.1.2 创建CaughtonFire事件150
7.1.3 实现Train类155
7.1.4 实现用户界面158
7.2 不用设计器设置事件方法161
7.3 异常164
7.3.1 产生异常164
7.3.2 编写异常类165
7.4 本章小结170
第8章 用组件构造程序173
8.1 Memory游戏173
8.2 游戏类库175
8.2.1 创建GamesLibrary项目175
8.2.2 更改命名空间175
8.2.3 创建Card控件176
8.2.4 创建Memory游戏项目183
8.2.5 创建Deck组件185
8.3 Memory游戏应用程序203
8.3.1 将LotsOfFun.Games控件添加到工具箱203
8.3.2 创建用户界面204
8.3.3 编写游戏运行过程代码204
8.4 本章小结205
第9章 通过接口提供服务207
9.1 IMoveable接口207
9.1.1 定义Imoveable接口208
9.1.2 在Pawn类中实现IMoveable接日210
9.1.3 测试IMoveable接口213
9.2 .NET框架中的接口214
9.2.1 实现IComparable接口215
9.2.2 实现IEnumerable接口和Ienumerator接口219
9.3 接口的另外两个用途231
9.4 本章小结232
第10章 通过多态实现类的互换234
10.1 图案制作程序234
10.2 图案制作程序的设计235
10.3 基类237
10.3.1 创建Pattern类237
10.3.2 创建PatternEditor类238
10.4 派生类239
10.4.1 创建DrawnPattern类239
10.4.2 创建DrawnPattemEditor类242
10.4.3 创建BitmapPattern类246
10.4.4 创建BitmapPatternEditor类247
10.5 用户界面250
10.5.1 创建用户界面元素251
10.5.2 创建模板实例253
10.5.3 编辑和保存新图案254
10.5.4 测试应用程序256
10.6 本章小结256
第11章 使用共享成员和静态成员258
11.1 共享成员和静态成员258
11.2 SortablePoint类259
11.2.1 创建SortablePoint类259
11.2.2 测试SortablePoint类263
11.3 用共享或静态成员代化 Card类266
11.3.1 实现Card类266
11.3.2 测试Card类270
11.4 单件模式272
11.4.1 实现单件模式272
11.4.2 测试Singleton类274
11.5 设计注意事项276
11.6 本章小结277
第12章 Visual C#运算符重载279
12.1 向量简介279
12.2 向量代数应用程序280
12.2.1 实现Vector类281
12.2.2 实现向量代数应用程序285
12.3 本章小结290
第13章 保存实例数据292
13.1 序列化292
13.1.1 实现二进制序列化293
13.1.2 实现XML序列化305
13.2 数据集308
13.2.1 实现非类型化数据集309
13.2.2 实现类型化数据集312
13.3 本章小结317
第14章 通过设计降低开发的复杂度318
14.1 .NET设计准则318
14.1.1 对象命名319
14.1.2 设计类成员321
14.2 重构325
14.3 设计模式329
14.3.1 观察者模式330
14.3.2 事件处理和观察者模式330
14.4 本章小结331
热门推荐
- 329604.html
- 3635867.html
- 422416.html
- 2593117.html
- 1394852.html
- 1665560.html
- 633372.html
- 1070316.html
- 513055.html
- 2889298.html
- http://www.ickdjs.cc/book_3841544.html
- http://www.ickdjs.cc/book_1435395.html
- http://www.ickdjs.cc/book_864342.html
- http://www.ickdjs.cc/book_1388348.html
- http://www.ickdjs.cc/book_3886940.html
- http://www.ickdjs.cc/book_1584010.html
- http://www.ickdjs.cc/book_424854.html
- http://www.ickdjs.cc/book_9519.html
- http://www.ickdjs.cc/book_2510995.html
- http://www.ickdjs.cc/book_47680.html