Visual C#大学程序设计
Visual C#大学程序设计封面图

Visual C#大学程序设计

崔舒宁, 杨振平, 贾应智, 杨琦, 编著

出版社:清华大学出版社

年代:2015

定价:35.0

书籍简介:

本书讲述C#的编程技术,共有3方面的内容:(1)从面向对象的方法入手,讲述了C#的类,继承,异常,多态等问题。(2)讲述了图形界面编程的知识,GUI+系统,控件,菜单等有关内容;(3)讲述了基本的数据结构,线性表,栈和队列的知识。

书籍目录:

第1章C#和.NET

1.1C#概述

1.2.NET框架和公共语言运行时

1.2.1.NET框架

1.2.2CLR与CLI

1.2.3C#的执行过程

1.2.4垃圾回收

1.3 面向对象的编程技术

1.3.1类和对象

1.3.2字段

1.3.3方法

1.3.4注释

1.4使用Vsiual Studio

1.5名字空间

1.6 解决方案和项目

1.7控制台的输入与输出

1.7.1控制台的输出

1.7.2控制台的输入

习题

第2章数据类型与表达式

2.1.NET数据类型

2.1.1值类型

2.1.2引用类型

2.2 C#的数据类型

2.2.1简单类型

2.2.2枚举

2.2.3结构

2.2.4拆箱与装箱

2.2.5常量

2.2.6字符和字符串

2.2.7隐式类型

2.3表达式

2.3.1算术运算符和算术表达式

2.3.2关系运算符和关系表达式

2.3.3逻辑运算符和逻辑表达式

2.3.4赋值运算符和赋值表达式

2.3.5自增运算符和自减运算符

2.3.6问号表达式

2.3.7位运算符

2.3.8表达式中各运算符的运算顺序

2.4常用数学函数

2.5例题

习题

第3章面向对象的编程

3.1面向对象编程

3.2类的概念

3.2.1类的声明

3.2.2类成员的声明

3.2.3类的字段

3.2.4创建类的实例

3.2.5类的方法

3.2.6类的构造方法

3.3类的属性

3.4自实现属性

3.5值类型和引用类型

3.6静态字段和实例字段

习题

第4章控制语句

4.1程序的基本控制结构

4.2控制语句

4.3选择语句

4.3.1if语句

4.3.2if

4.3.3switch语句

4.4循环语句

4.4.1while语句

4.4.2do

4.4.3for语句

4.4.4循环的嵌套

4.5跳转语句

4.5.1break语句

4.5.2continue语句

4.5.3goto语句和语句标号

4.6其他语句

4.7程序设计实例

习题

第5章数组

5.1数组概述

5.1.1声明和创建一维数组

5.1.2数组元素的访问

5.1.3数组使用举例

5.1.4案例研究:洗牌与发牌模拟

5.2foreach语句

5.3数组的参数传递

5.3.1将数组和数组元素传人方法

5.3.2案例研究:GradeBook类用数组保存成绩

5.4多维数组

5.4.1多维数组的使用

5.4.2案例研究:使用矩形数组的GradeBook

5.5变长实参表

5.6使用命令行实参

习题

第6章方法

6.1C#的代码包装

6.2静态方法和静态变量

6.3关于方法声明与使用

6.3.1方法参数修饰符

6.3.2参数传递的隐式转换与强制转换

6.3.3方法重载

6.3.4可选参数和命名参数

6.3.5按值传递与按引用传递

6.4.NET框架类库

6.5声明的作用域

6.6递归

习题

第7章面向对象的编程2

7.1Time类案例研究

7.2控制对成员的访问

7.3用this引用访问当前对象的成员

7.4构造函数与析构函数

7.4.1重载构造函数

7.4.2默认构造函数

7.4.3内存回收与析构函数

7.4.4对象初始化器

7.5合成

7.6readonly实例变量

7.7数据抽象与封装

7.8Class View与Object Browser

习题

第8章继承

8.1基类与派生类

8.1.1protected成员

8.1.2基类与派生类的关系

8.2派生类的构造函数

8.3Object类

习题

第9章多态、接口和运算符重载

9.1多态

9.1.1多态举例

9.1.2演示多态行为

9.1.3抽象类和方法

9.1.4案例研究:使用多态的工资系统

9.2sealed方法和类

9.3创建和使用接口

9.4运算符重载

习题

……

第10章异常处理

第11章图形界面编程

第12章GDI+、菜单、窗体和对话框

第13章文件和流

第14章数据结构

参考文献

内容摘要:

本书以Visual Studio 2013为平台,讲述了关于C#的编程知识。全书共分为14章,其中第1~10章主要讲述控制台下的C#,讲述的重点为面向对象的编程思想;第11~13章讲述Windows窗体程序的设计,介绍常用的控件、GDI+以及文件读写等方面的知识;最后一章简单讲述常用的数据结构,如线性表和栈等。本书从基础讲起,是C#的入门书籍,可作为高等学校程序设计课程的教材,也可供C#程序设计爱好者自学使用。

书籍规格:

书籍详细信息
书名Visual C#大学程序设计站内查询相似图书
9787302423041
如需购买下载《Visual C#大学程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Visual C#大学程序设计是清华大学出版社于2016.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。