分享
 
 
 

Beginning C# Objects目录初译稿

王朝c#·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

(译者按:下面是本书目录的初译稿,大多数术语都加上了英文原文。翻译不是一蹴而就的事,需要经过仔细的推敲才能保证最终译稿的质量。这个初译稿,一定存在不少问题,请大家多提意见。我在下一步的翻译中,会充分考虑您的建议和意见。)

目录

关于作者

致谢

前言

本书简介

第一部分 对象ABC

第一章 浅尝C#语言

上手指南

为什么选用C#?

C#语言初阶

剖析一个简单的C#程序

预定义类型(Predefined Types)

变量(Variables)

字符串(Strings)

大小写敏感

C#表达式(Expressions)

隐式类型转换(Implicit Type Conversions)和显式(Explicit)类型转换

循环和其它控制结构

跳转语句

代码块(Code Block)和变量作用域(Variable Scope)

打印到屏幕

C#代码风格要素

小结

练习

第二章 抽象化(Abstraction)与建模(Modeling)

通过简化(Simplification)抽象化

通过概括(Generalization)抽象化

抽象化的重用(Reuse)

面临的挑战

小结

联系

第三章 对象(Objects)和类(Classes)

什么是对象(Objects)?

状态(State)/属性(Attributes)/数据(Data)

行为(Behavior)/操作(Operations)/方法(Methods)

类(Classes)

自定义类型(User-Defined Types)和引用变量(Reference Variables)

近看对象被实体化(Instantiating)

作为属性的对象

组合(Composition)

面向对象编程语言三要素

小结

练习

第四章 对象交互

事件驱动的对象协同机制

声明方法

方法的调用(Invocation)和“点标志(Dot Notation)”

信息隐藏/可存取性

封装的力量

实体构造器

小结

练习

第五章 对象间关系

联系(Association)与链接(Link)

继承

再谈面向对象编程语言三要素

小结

练习

第六章 对象集合(Collections)

什么是集合(Collections)?

简单集合:数组(Arrays)

较复杂的集合类型

多个集合同步引用单个对象

创造自己的集合类型

作为方法返回类型的集合

超类型(Supertypes)集合

再谈组合(Composite)类

小结

练习

第七章 对象概念末论

什么是多态(Polymorphism)?

面向对象编程语言的要素

抽象类(Abstract Classes)

接口(Interfaces)

静态(Static)声明

常用方法(Utility)类

第二部分 对象建模101

第八章 对象建模过程简谈

对象建模目标概述

对象建模过程管窥

小结

练习

第九章 使用用例(Use Cases)确定需求

什么是用例(Use Cases)?

角色(Actors)

设计用例

搭配用例和角色

做图还是不做图?

小结

练习

第十章 为系统的静态(Static)/数据(Data)方面建模

确定合适的类

创建数据字典(Data Dictionary)

确定类间关联(Associations)

确定属性

UML标记:为抽象实体的静态方面建模

对象图

在关联管道中流动的信息

“混合与搭配”关系标记

关联类

完成的学生注册系统类图

元数据(Metadata)

小结

练习

第十一章 为系统的动态(Dynamic)/行为(Behavioral)方面建模

行为(Behavior)如何影响状态

场景(Scenarios)

顺序图(Sequence Diagram)

使用顺序图确定方法

协作图(Collaboration Diagram)

重订SRS类图

小结

练习

第十二章 包装建模工作

测试你的模型

复查需求

模型重用:设计模式略谈

小结

练习

第三部分 将UML“蓝图”翻译为C#代码

第十三章 近看C#

术语约定

安装C#编程环境

编译和运行C#程序

命名空间(Namespaces)

作为对象的String类型

C#异常(Exception)处理

对象类

C#集合类

再谈变量初始化

探讨Main方法

开发命令行应用程序

使用“this”进行对象自引用

再谈构造器(Constructors)

探讨继承和C#

探讨方法(Methods)

对象类型识别

删除对象和垃圾收集(Garbage Collection)

“另一种”属性(Attribute)

小结

练习

第十四章 转换UML模型为C#代码

如何从本章和后续章节得到最大益处

SRS类图第二版

调试提示

小结

练习

第十五章 完成我们的应用程序,第一部分:文件持久化

什么是持久化(Persistence)?

CollectionWrapper(封装集合;从ASCII文件中读取)

CourseCatalog

Faculty

改造ScheduleOfClasses

课程修改

Student类(动态数据提取;对象状态持久化)

SRS类第二版

小结

练习

第十六章 完成我们的应用程序,第二部分:图形用户界面

C# GUI初阶

第1层:SRS GUI的操作概念

第2层:创建界面

第3层:通过事件处理方法添加功能

小结

练习

第十七章 下一步

C#学习秘籍

推荐阅读书单

请反馈!

附录A 使用本书作为课本的建议

推荐教学方法

选用C#作为教学对象语言的可行性

最后的建议

附录B 案例研究

第一号案例:处方跟踪系统

第二号案例:会议室预定系统

第三号案例:蓝天航空公司订座系统

附录C 安装基本的对象建模/C#编程环境

对象建模工具

.NET Framework SDK

让C#正常工作

使用.NET Framework联机文档

最后的话

附录D 下载和编译SRS源代码

附录E C#关键字

索引

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有