C#面向对象程序设计及实践教程

出版时间:2012-10  出版社:北京大学出版社  作者:唐燕 编  页数:361  字数:546000  
Tag标签:无  

内容概要

  《21世纪全国应用型本科计算案例型规划教材:C#面向对象程序设计及实践教程》介绍了C#语言概述,C#语法基础,类,继承和多态,接口、委托和事件,集合和泛型,异常处理,Windows应用程序及常用控件,图形图像编程,文件和流,C#数据库编程以及C#
Web应用程序基础等内容。全书提供了丰富的实例代码,并在每章精心安排了与本章内容相关、与实际开发紧密结合的案例。各章通过案例介绍,结合大量实例,层层深入,介绍相关知识点。《21世纪全国应用型本科计算案例型规划教材:C#面向对象程序设计及实践教程》为读者免费提供教学及学习资料,包括电子课件和书中涉及的项目代码。
  《21世纪全国应用型本科计算案例型规划教材:C#面向对象程序设计及实践教程》可作为高等院校计算机、信息管理等相关专业的教学用书,也可作为工程技术人员的参考用书。

书籍目录

第1章 C#语言概述
1.1 NET平台和C#语言简介
1.1.1 NET Framework概述
1.1.2 C#语言
1.2 Visual Studi02010开发环境
1.2.1 Visual Studi02010的新特性
1.2.2 安装Visual Studi02010
1.2.3 Visual Studi02010集成开发环境
1.3 创建C#程序
1.3.1 创建控制台应用程序
1.3.2 C#程序基本结构
1.3.3 C#程序的基本调试
习题
第2章 C#语法基础
2.1 数据类型
2.1.1 变量和常量
2.1.2 简单值类型
2.1.3 复合值类型
2.1.4 字符串
2.1.5 类型转换
2.2 运算符和表达式
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.4 数组
2.4.1 一维数组
2.4.2 二维数组
2.4.3 交错数组
2.5 案例
习题
第3章 类
3.1 类和对象
3.2 类的概述
3.3 构造函数和析构函数
3.3.1 构造函数
3.3.2 析构函数
3.4 常量和字段
3.5 类的属性
3.6 类的方法
3.7 索引器
3.8 案例
习题
第4章 继承和多态
4.1 类的继承
4.1.1 派生类的声明格式
4.1.2 隐藏基类方法
4.1.3 base关键字
4.2 重写和多态性
4.2.1 重写
4.2.2 多态性
4.3 抽象类和抽象方法
4.4 密封类和密封方法
4.5 静态类和静态方法
4.6 案例
习题
第5章 接口、委托和事件
5.1 接口
5.1.1 接口的声明和实现
5.1.2 显式接口实现
5.1.3 接口映射
5.2 委托
5.2.1 委托的声明和实现
5.2.2 多播委托
5.3 事件
5.4 案例
习题
第6章 集合和泛型
6.1 集合
6.1.1 ArrayList类
6.1.2 Hashtable类
6.1.3 Stack类
6.1.4 Queue类
6.2 泛型
6.2.1 List类
6.2.2 Dictionary类
6.3 案例
习题
第7章 异常处理
7.1 异常处理的概念
7.1.1 异常控制机制
7.1.2 使用try…catch语句
7.1.3 使用finally语句
7.1.4 使用throw语句
7.2 NET Framework中的异常类
7.3 案例
习题
第8章 Windows应用程序及常用控件
8.1 Windows应用程序的基本结构
8.1.1 最简单的Windows应用程序
8.1.2 Windows应用程序项目组成
8.1.3 Windows编程基础
8.2 标签控件
8.3 文本框控件
8.4 富文本框控件
8.5 按钮控件
8.6 单选按钮和复选框
8.7 列表框控件
8.8 组合框控件
8.9 图片框控件
8.10 计时器控件
8.11 菜单栏控件
8.12 工具栏
8.13 MDI界面设计
8.13.1 创建MDI主窗体和子窗体
8.13.2 主窗体和子窗体程序设计
8.14 通用对话框
8.14.1 消息框
8.14.2 打开文件和保存文件对话框
8.14.3 颜色对话框
8.14.4 字体对话框
8.15 案例
习题
第9章 图形图像编程
9.1 GDI+概述
9.2 Graphics类
9.2.1 使用Graphics类绘图的基本步骤
9.2.2 窗体的Paint事件
9.2.3 常用绘图对象
9.3 基本图形的绘制和填充
9.3.1 绘制直线
……
第10章 文件和流
第11章 C#数据库编程
第12章 C#Web应用程序基础

章节摘录

版权页:   插图:   在面向对象的程序设计中,窗体本身就是一个对象。在C#编程中,窗体是System.Windows.Forms命名空间的Form类的实例。窗体有自己特有的属性、方法和事件。窗体是各类控件的载体,文本框、命令按钮和标签等控件都通过窗体来呈现。控件是窗体上的对象,是构成用户界面的基本元素,是用户与应用程序实现交互的媒介,是Windows窗体实现界面友好的重要工具。常见的控件有命令按钮、复选框、组合框、标签、图片、文本框等。在Visual Studio窗体设计模式中,控件被分类置于工具箱中,包括通用控件、容器类控件、菜单和工具栏控件等。 2.常用属性 属性是对象的状态,用数值来描述。例如,窗体对象的Text属性和标签控件的Font属性。 使用Visual Studio创建Windows窗体应用程序或向窗体中添加控件时,系统会自动为窗体和控件设置默认值。当需要设置特殊属性时,可在属性窗口中进行相应设置,也可以通过程序代码设置。 3.窗体常用属性 窗体属性大概有60个,但常用属性只有十多个,下面介绍窗体的常用属性。 (1) Name属性。获取或设置窗体名称,该名称用于编程时引用窗体。建立Windows应用程序时,初始窗体的默认Name值为Forml,可在属性窗口中修改该值,但不能在在代码中修改。 (2) BackColor属性。获取或设置窗体的背景色。 (3) BackgroundImage属性。获取或设置窗体背景图片。 (4) BackgroundImageLayout属性。获取或设置窗体背景图片缩放模式。各属性值含义如下。 ①None表示无缩放; ②Tile表示平铺; ③Center表示居中; ④Stretch表示拉伸; ⑤Zoom表示按比例缩放。 (5) Font属性。获取或设置控件中文字的字号、字体和字形。 (6) Fore Color属性。获取或设置控件中文字的颜色。 (7) FormBorderStyle属性。获取或设置窗体边框及标题栏的显示外观。各属性值取值含义如下。 ①None表示没有边框; ②FixedSingle表示固定的单行边框; ③Fixed3D表示固定的三维边框; ④FixedDialog表示固定对话框样式边框; ⑤Sizable表示可调整大小的边框: ⑥FixedToolWindow表示不可调整大小的工具窗口边框; ⑦SizableToolWindow表示可调整大小的工具窗口边框。

编辑推荐

《21世纪全国应用型本科计算机案例型规划教材:C#面向对象程序设计及实践教程》可作为高等院校计算机、信息管理等相关专业的教学用书,也可作为工程技术人员的参考用书。

图书封面

图书标签Tags

评论、评分、阅读与下载


    C#面向对象程序设计及实践教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7