0去购物车结算
购物车中还没有商品,赶紧选购吧!
当前位置: 图书分类 > 地球天文 > 地球物理学 > 面向对象和组件的C#编程

相同语种的商品

相同作者的商品

浏览历史

面向对象和组件的C#编程


联系编辑
 
标题:
 
内容:
 
联系方式:
 
  
面向对象和组件的C#编程
  • 书号:9787030364906
    作者:李军
  • 外文书名:
  • 装帧:平装
    开本:16
  • 页数:424
    字数:608
    语种:汉语
  • 出版社:科学出版社
    出版时间:2016-03-01
  • 所属分类:TP3 计算技术、计算机技术
  • 定价: ¥79.00元
    售价: ¥62.41元
  • 图书介质:
    按需印刷 电子书

  • 购买数量: 件  缺货,请选择其他介质图书!
  • 商品总价:

相同系列
全选

内容介绍

样章试读

用户评论

全部咨询

  本书介绍了C#和.NET的主要知识点,以及C#编程的思想方法和技巧,并提供了丰富的实例和练习。本书共14章,前9章主要讨论C#基本的语法和语义,以及面向对象和组件的编程思想,后5章主要介绍C#数据访问技术以及泛型。   作为C#编程教材,本书适合信息技术专业的学生阅读,也可供初中级程序员参考阅读。   读者可在“我成长”网站(www.wochengzhang.com)的课件栏目中下载本教材的课件ppt文件;在博客栏目中,有更多C#知识点和练习的讨论。
样章试读
  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

全部咨询(共0条问答)

  • 暂时还没有任何用户咨询内容
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
咨询内容:

目录

  • 前言
    第1章 C#和.NET简介
    1.1 计算机语言
    1.2 为什么是C#.NET
    1.3 C#.NET的发展史
    1.3.1 .NET是什么
    1.3.2 .NET核心功能
    1.3.3 .NET的发布
    1.4 如何学好编程
    1.5 .NET Framework简介
    1.5.1 公共类型系统CTS
    1.5.2 公共语言规范CLS
    1.5.3 公共语言运行时CLR
    1.5.4 基类库BCL
    1.6 集成开发环境IDE
    1.6.1 集成开发环境界面
    1.6.2 用IDE创建Windows应用程序
    1.6.3 IDE的视图和管理器
    1.7 创建C#控制台程序的操作步骤
    1.7.1 从最简单的程序入手
    1.7.2 系统的“智能敏感”提示
    1.7.3 控制台应用程序创建的文件
    1.7.4 程序的Debug和Release版本
    *1.8 .NET程序集
    本章小结
    第2章 程序结构、变量、类型、运算符
    2.1 程序结构
    2.1.1 用类比理解程序结构
    2.1.2 命名空间
    2.1.3 引用using
    2.1.4 格式化输出
    2.2 变量、常量和字量
    2.2.1 变量的声明
    2.2.2 变量的命名
    2.2.3 变量的种类和赋值
    2.2.4 常量和字量
    2.3 类型
    2.3.1 类型的分类
    2.3.2 简单类型(系统定义的值类型)
    2.3.3 枚举类型(自定义的值类型)
    *2.3.4 结构类型(自定义的值类型)
    2.3.5 字符串(系统定义的引用类型)
    2.3.6 数组(自定义的引用类型)
    2.3.7 object类型(系统定义的引用类型)
    2.3.8 变量类型之间的转换
    2.4 运算符
    2.4.1 算术运算符和自增自减运算符
    2.4.2 位运算符
    2.4.3 逻辑运算符
    2.4.4 关系运算符
    2.4.5 条件运算符
    2.4.6 赋值运算符
    2.4.7 特殊运算符
    2.5 运算符的优先级和结合性
    2.5.1 运算符的优先级
    2.5.2 运算符的结合性
    2.6 编程练习
    第3章 表达式、语句、程序调试
    3.1 表达式
    3.1.1 表达式的求值和放置
    3.1.2 表达式的类别
    3.1.3 算术表达式
    3.1.4 关系表达式
    3.1.5 逻辑表达式
    3.1.6 布尔表达式
    3.2 C#语句
    3.2.1 C#语句与自然语言的语句
    3.2.2 C#语句与C语句
    3.2.3 C#语句的分类
    3.3 选择语句
    3.3.1 if语句
    3.3.2 switch语句
    3.4 迭代语句
    3.4.1 while语句
    3.4.2 do语句
    3.4.3 for语句
    3.4.4 foreach语句
    3.5 跳转语句
    3.5.1 break语句
    3.5.2 continue语句
    3.5.3 return语句
    3.6 程序调试
    3.6.1 程序错误分类
    3.6.2 发现语法错误
    3.6.3 逻辑错误与程序调试
    3.7 编程练习
    第4章 类与对象
    4.1 什么是类和对象
    4.1.1 类的声明
    4.1.2 类的用途
    4.1.3 面向对象的思想方法
    4.2 数据成员
    4.3 函数成员
    4.3.1 方法
    4.3.2 属性
    *4.3.3 索引器
    4.3.4 运算符重载
    4.3.5 构造函数
    *4.3.6 析构函数
    4.4 编程练习
    第5章 继承、多态与接口
    5.1 继承
    5.1.1 什么是继承
    5.1.2 继承的特点
    5.1.3 与继承有关的修饰符
    5.1.4 继承的规则
    5.2 多态
    5.2.1 编译时的多态性
    5.2.2 运行时的多态性
    5.2.3 通过抽象类实现多态性
    5.3 接口
    5.3.1 什么是C#接口
    5.3.2 通过接口实现多态性
    5.3.3 抽象类和接口的相同点和不同点
    *5.3.4 接口的特点
    5.4 编程练习
    第6章 组件与控件
    6.1 组件
    6.1.1 什么是组件
    6.1.2 创建.NET基本组件
    6.1.3 引用.NET基本组件
    6.1.4 为什么要用组件
    6.2 组件模型
    6.2.1 组件模型的发展现状
    6.2.2 .NET组件模型的特点
    6.2.3 .NET组件的创建
    6.2.4 .NET组件的引用
    *6.2.5 IComponent接口
    6.3 控件
    6.3.1 Windows Form窗体
    6.3.2 公共控件
    6.3.3 容器控件
    6.3.4 菜单和工具栏控件
    6.4 对话框
    6.4.1 标准对话框
    6.4.2 用户自定义对话框
    6.4.3 模式和非模式对话框
    *6.5 用户定制控件
    6.5.1 从标准控件继承
    6.5.2 从UserControl类继承
    6.5.3 从Control类继承
    6.6 控件的属性和方法
    6.6.1 Control控件的属性
    6.6.2 Control控件的方法
    *6.7 接口与组件的关系
    6.7.1 接口描述了组件对外提供的服务
    6.7.2 接口设计
    6.8 编程练习
    第7章 委托与事件
    7.1 委托
    7.1.1 领导的委托
    7.1.2 多个方法赋给同一个委托
    7.2 事件
    7.2.1 事件的概念
    7.2.2 C#事件
    7.2.3 Button控件的Click事件
    7.2.4 事件的发布者与订阅者
    7.3 控件的事件
    7.3.1 窗体控件的事件
    7.3.2 Control类的事件
    7.3.3 鼠标事件处理
    *7.3.4 键盘事件处理
    7.4 匿名方法
    7.5 编程练习
    第8章 图形与图像
    8.1 GDI+介绍
    8.1.1 坐标系
    8.1.2 像素
    8.1.3 图像
    8.1.4 颜色
    8.2 常用绘图类型和对象
    8.2.1 Color结构
    8.2.2 图形数据结构
    8.2.3 Graphics类型和对象
    8.2.4 Pen类型和对象
    8.2.5 Brush类型和对象
    8.3 矢量图形
    8.3.1 基本矢量图形的绘制
    8.3.2 字符串的绘制
    8.3.3 交互式绘图
    8.4 图像
    8.4.1 图像文件
    8.4.2 图像处理
    8.5 编程练习
    第9章 异常处理
    9.1 运行错误与异常
    9.1.1 最坏的情况
    9.1.2 异常类
    9.2 异常处理语句
    9.2.1 抛出异常
    9.2.2 try-catch-finally模块
    9.2.3 try-catch模块
    9.2.4 try-finally模块
    9.2.5 try-finally的简化形式
    9.3 编程练习
    第10章 流、文件、目录和对象序列化
    10.1 流
    10.1.1 与流相关的类
    10.1.2 流的属性和方法
    10.2 文件
    10.2.1 读写文本文件
    10.2.2 读写二进制文件
    10.2.3 File类
    10.2.4 FileInfo类
    10.3 目录
    10.3.1 DirectoryInfo类
    10.3.2 Directory类
    10.4 对象序列化与特性
    10.4.1 持久存储
    *10.4.2 特性(Attributes)
    10.5 编程练习
    *第11章 ADO.NET
    11.1 ADO.NET数据对象模型
    11.2 数据提供者
    11.2.1 数据提供者的一些核心类和对象
    11.2.2 连接式编程
    11.2.3 操作SQL Server数据源
    11.3 数据集DataSet
    11.3.1 数据表DataTable
    11.3.2 DataSet的特点
    11.4 非连接式和数据适配器
    11.4.1 非连接式编程
    11.4.2 数据适配器的更新属性
    11.4.3 两种数据连接模式的比较
    11.5 编程练习
    *第12章 泛型
    12.1 为什么要用泛型
    12.1.1 从交换两个参数谈起
    12.1.2 泛型的优点
    12.2 泛型方法
    12.2.1 泛型方法的定义
    12.2.2 default运算符与泛型变量初始化
    12.2.3 泛型方法的调用
    12.2.4 限制
    12.3 泛型类
    12.3.1 自定义泛型类
    12.3.2 泛型参数的约束
    12.3.3 泛型类的继承
    12.3.4 泛型类设计原则
    12.4 泛型接口
    12.5 泛型委托
    12.6 编程练习
    *第13章 集合
    13.1 集合的分类
    13.1.1 数据结构
    13.1.2 线性和非线性结构
    13.1.3 数据结构与类型的关系
    13.1.4 按数据结构划分集合
    13.2 顺序存储的线性集合
    13.2.1 顺序表List
    13.2.2 排序表SortedList
    13.2.3 非泛型顺序表ArrayList
    13.2.4 队列Queue
    13.2.5 栈Stack
    13.3 链式存储的线性集合
    13.3.1 单链表
    13.3.2 双向链表LinkedList
    13.4 索引存储
    13.4.1 索引表的用途
    13.4.2 索引表的存储
    13.5 散列存储
    13.5.1 散列存储的思想方法
    13.5.2 哈希表HashTable
    13.5.3 字典Dictionary
    13.5.4 哈希集HashSet
    13.6 与集合有关的接口
    13.6.1 枚举接口
    13.6.2 集合接口
    13.6.3 列表接口
    13.7 编程练习
    *第14章 语言集成查询LINQ
    14.1 LINQ 的用途与种类
    14.1.1 LINQ的用途
    14.1.2 LINQ的种类
    14.2 C# 3.0的语言功能
    14.2.1 隐式类型局部变量
    14.2.2 匿名类型
    14.2.3 扩展方法
    14.2.4 λ表达式
    14.3 LINQ查询语法
    14.3.1 方法语法
    14.3.2 查询表达式
    14.4 LINQ to Objects
    14.4.1 投影
    14.4.2 排序
    14.4.3 过滤
    14.4.4 分组
    14.4.5 元素运算符
    14.4.6 标量运算符
    14.4.7 量词运算符
    14.4.8 延迟执行与转换运算符
    14.4.9 集合运算符
    14.5 LINQ to SQL
    14.5.1 LINQ to SQL实体类
    14.5.2 查询与更新
    14.5.3 连接查询
    14.6 编程练习
    参考文献
    附录A 编程练习代码和讨论
    附录B SQL Server 2008数据库系统介绍
    附录C 延伸读物
帮助中心
公司简介
联系我们
常见问题
新手上路
发票制度
积分说明
购物指南
配送方式
配送时间及费用
配送查询说明
配送范围
快递查询
售后服务
退换货说明
退换货流程
投诉或建议
版权声明
经营资质
营业执照
出版社经营许可证