网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 易学C#
分类
作者 马伟
出版社 人民邮电出版社
下载
简介
编辑推荐

C#语言是微软公司近几年推出的一种新型的完全面向对象的程序设计语言,到目前为止,它已经成为了应用软件开发的主流语言,尤其是在Web开发方面更是无与伦比。UML则是面向对象软件的标准化建模语言,无论是企业信息系统、基于Web的分布式系统还是实时系统等都适合于使用UML来进行建模分析。本书正是C#与UML融合的产物,书中不仅向读者阐述了C#语言的编程基础知识与高级特性,而且还阐述了如何利用UML图形来进行面向对象的分析与设计。本书旨在帮助读者在较短的时间里对C#语言与UML得到全面深刻的理解与认识,从而使读者将C#与UML融合到一起,为读者以后的软件设计生涯打下坚实的基础。

内容推荐

C#语言是微软公司近几年推出的一种新型的完全面向对象的程序设计语言,到目前为止,它已经成为了应用软件开发的主流语言,尤其是在Web开发方面更是无与伦比。UML则是面向对象软件的标准化建模语言,无论是企业信息系统、基于Web的分布式系统还是实时系统等都适合于使用UML来进行建模分析。本书正是C#与UML融合的产物,书中不仅向读者阐述了C#语言的编程基础知识与高级特性,而且还阐述了如何利用UML图形来进行面向对象的分析与设计。本书旨在帮助读者在较短的时间里对C#语言与UML得到全面深刻的理解与认识,从而使读者将C#与UML融合到一起,为读者以后的软件设计生涯打下坚实的基础。另外,本书还配备了许多经典的习题,这些习题全部是从各大软件公司的面试题中所提取的。认真地练习这些习题,能够让你在以后的职业面试中信心与成功率倍增。

本书文字简洁生动,并辅之以大量的图表和代码示例,对于希望学习C#语言的学员具有自学指导的作用。本书既可作为大专、本科院校相关专业的教材,又可作为软件开发人员的技术参考手册。

目录

预备课:学习从这里开始

 1.软件=程序+文档

 2.程序起什么作用

 3.为何要面向对象

 4.什么是UML

 5..NET与C#

谈微软公司的.NET战略

C#的产生与特点

C#与.NET的关系

 6.开启C#的钥匙一一兴趣与正确的学习方法

 7.习题练习

第1部分 C#与UML基础

 第1章 开篇经典——“Hello,World”

1.1 Hello,World

1.2 程序的结构分析

 1.2.1 命名空间

 1.2.2 类和类的方法

 1.2.3 程序的输入输出

1.3 程序的执行起点——Main函数

1.4 控制台的输入和输出

 1.4.1 控制台的输入:Read和ReadLine

 1.4.2 控制台的输出:Write和WriteLine

1.5 程序的注释

 1.5.1 模块(类)注释规范

 1.5.2 类属性注释规范

 1.5.3 方法注释规范

 1.5.4 代码间注释规范

1.6 习题练习

 第2章 数据类型和表达式

2.1 数据类型简介

2.2 值类型

 2.2.1 简单类型

 2.2.2 结构类型

 2.2.3 枚举类型

2.3 引用类型

2.4 null和void

 2.4.1 null

 2.4.2 void

2.5 变量和常量

 2.5.1 变量

 2.5.2 常量

2.6 运算处理

 2.6.1 算术运算

 2.6.2 赋值运算

 2.6.3 关系运算

 2.6.4 逻辑运算

 2.6.5 位运算

 2.6.6 条件运算

 2.6.7 其他运算符

 2.6.8 运算符的优先级别

2.7 指针类型

 2.7.1 指针的定义与声明

 2.7.2 指针的内容

……

 第2章 数据类型和表达式

 第3章 数据类型转换

 第4章 计算控制——结构化程序设计

 第5章 字符串、数组与集合

 第6章 C#程序员UML建模基础

第2部分 C#与面向对象程序设计

 第7章 初识面向对象程序设计

 第8章 复用现有的代码——继承与多重继承

 第9章 改写对象的行为——多态

 第10章 多功能的运算符——运算符重载

 第11章 软件模块之间的协定——接口

 第12章 面向对象设计原则与UML描述

第3部分 C#语言高级特性

 第13章 程序的体检医生——异常处理

 第14章 房屋中介与租房——委托与事件

 第15章 程序集与反射

 第16章 序列化与反序列化

 第17章 项目小组和程序员——进程和线程

 第18章 万能模板——泛型

 第19章 C# 3.0语言新特性

第4部分 基于UML的面向对象分析与设计过程

 第20章 基于UML的面向对象分析与设计过程

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/5 18:59:18