面向对象程序设计-(C#.NET)
面向对象程序设计-(C#.NET)作者:王文琴 开 本:16开 书号ISBN:9787121256851 定价: 出版时间:2015-07-01 出版社:电子工业出版社 |
面向对象程序设计-(C#.NET) 本书特色
c#语言是微软公司专门为使用.net平台而创建的,是一种现代的面向对象的程序开发语言,它使得程序员能够在新的微软.net平台上快速开发种类丰富的应用程序。本书以读者不具备面向对象概念为前提,由易到难地全面讲解了c#相关知识。全书共分为9章,主要包括软件开发方法与面向对象概述、.net程序设计基础、面向对象程序设计初级篇、面向对象程序设计高级篇、界面设计、文件操作、多线程、图形和数据库程序设计。
面向对象程序设计-(C#.NET) 目录
第1章 软件开发方法与面向对象
概述
1.1 软件开发方法概述
1.1.1 面向过程的开发方法
1.1.2 面向数据结构的开发方法
1.1.3 面向对象的开发方法
1.2 软件开发方法的评价与选择
1.2.1 软件开发方法的评价
1.2.2 软件开发方法的选择
1.3 面向对象技术
1.3.1 面向对象方法的特点
1.3.2 面向对象的基本概念
1.4 面向对象的分析
1.5 面向对象的设计
1.5.1 面向对象的设计准则
1.5.2 面向对象的设计过程
1.6 面向对象的方法与工具
1.6.1 booch面向对象方法
1.6.2 jacobson的面向对象方法
1.6.3 coad-yourdon面向对象方法
1.6.4 james rumbauth面向对象方法
1.7 本章小结
习题1
第2章 .net程序设计基础
2.1 .net framework概述
2.1.1 什么是.net?
2.1.2 .net framework
2.2 c#程序的开发环境
2.2.1 visual studio 2010 ide窗口
2.2.2 visual studio .net解决方案和项目文件的组织结构
2.2.3 c#简介
2.2.4 利用visual studio ide编写c#程序
2.2.5 发现并修正错误
2.3 c#语言基础
2.3.1 标识符
2.3.2 良好的编程规范与习惯
2.3.3 数据类型
2.3.4 数据--变量和常量
2.3.5 计算--运算符与表达式
2.3.6 常用数据处理方法
2.3.7 数组
2.4 结构化程序设计
2.4.1 分支语句
2.4.2 循环结构
2.4.3 跳转语句
2.5 函数
2.5.1 定义和使用函数
2.5.2 参数传递
2.5.3 main()函数
2.6 程序的异常处理
2.7 本章小结
习题2
第3章 面向对象程序设计初级篇
3.1 窗体及简单控件对象
3.1.1 窗体
3.1.2 标签(label)
3.1.3 按钮
3.1.4 文本框
3.2 类和对象
3.2.1 类的声明
3.2.2 对象创建
3.2.3 类的数据成员
3.2.4 可访问性
3.2.5 属性
3.2.6 对象的生命周期和构造函数
3.2.7 析构函数
3.3 类的方法
3.3.1 方法的声明和调用
3.3.2 方法的重载
3.4 静态成员和静态类
3.4.1 静态成员
3.4.2 静态构造函数
3.4.3 静态类
3.5 类的继承和多态性
3.5.1 继承
3.5.2 类的多态性
3.5.3 派生类的构造函数及base关键字
3.5.4 抽象类和抽象成员
3.5.5 密封类、密封成员
3.5.6 接口
3.6 本章小结
习题3
第4章 面向对象高级编程
4.1 命名空间
4.1.1 .net framework的常用命名空间
4.1.2 自定义命名空间
4.1.3 引用命名空间中的类
4.2 委托
4.2.1 委托概述
4.2.2 委托的声明、实例化与使用
4.3 事件驱动程序设计
4.3.1 声明、订阅和触发事件
4.3.2 eventhandler和eventargs
4.4 泛型
4.4.1 泛型概述
4.4.2 泛型类
4.4.3 其他泛型
4.5 集合
4.5.1 常见集合类
4.5.2 使用集合来管理对象
4.5.3 索引器
4.6 本章小结
习题4
第5章 设计用户界面
5.1 windows应用程序界面设计概述
5.1.1 图形用户界面概述
5.1.2 控件概述
5.1.3 按照用户习惯创建应用程序
5.1.4 多重窗体的管理
5.2 更多文本类控件
5.2.1 numericupdown控件
5.2.2 richtextbox控件
5.2.3 maskedtextbox控件
5.3 更多按钮类控件
5.3.1 groupbox控件
5.3.2 checkbox控件
5.3.3 radiobutton控件
5.4 列表类控件
5.4.1 listbox控件
5.4.2 combobox控件
5.4.3 checkedlistbox控件
5.5 hscrollbar控件和vscrollbar控件
5.6 progressbar控件和trackbar控件
5.6.1 progressbar控件
5.6.2 trackbar控件
5.7 timer控件
5.8 其他常用控件
5.8.1 datetimepicker控件
5.8.2 tabcontrol控件
5.8.3 treeview控件
5.8.4 listview控件
5.9 windows高级程序设计
5.9.1 菜单、工具栏和状态栏
5.9.2 通用对话框控件
5.9.3 sdi和mdi应用程序
5.10 典型实例
5.11 创建控件
5.12 本章小结
习题5
第6章 文件操作与编程
6.1 文件相关类
6.1.1 system.io命名空间
6.1.2 directory类与file类
6.2 文件输入/输出类
6.2.1 filestream类的使用
6.2.2 文本文件的读/写操作
6.2.3 二进制文件的读/写操作
6.2.4 memorystream流和buffered
stream流
6.3 对象的序列化
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |