文章插图
C# 3.0项目导向与实训程式设计教程【C# 3.0项目导向与实训程式设计教程】《C# 3.0项目导向与实训程式设计教程》是清华大学出版社出版的图书 。该书适合高职高专、套用型本科的学生学习使用 。
基本介绍书名:C# 3.0项目导向与实训程式设计教程
ISBN:9787302235866, 7302235864
页数: 365页
出版社:清华大学出版社; 第1版
装帧:平装:
开本:16
内容简介《C# 3.0项目导向与实训程式设计教程》围绕程式设汁语言的基础知识和c井新特性 , 採用项目导向与实训的方式 , 全面介绍如何利用visual sludio 2008和.net framework 3.5进行c# 3.0项目的编程与开发 。典型的项目有採用参数数组开发的商场计价wpf图形界面程式、运用语言集成查询linq开发的选课查询程式、运用对象关係映射与数据绑定开发的学生成绩查询及增删改wpf图形界面资料库应用程式 。《C# 3.0项目导向与实训程式设计教程》概念清晰 , 结构合理 , 叙述简明易懂 , 融进了作者28年计算机软体专业学习、工作、项目开发和教学的全部经验 。书中所有项目均是在visual studio 2008简体中文版上开发的 。无论是编程新手 , 还是具有c/c++或java基础的程式设计师 , 都可从《C# 3.0项目导向与实训程式设计教程》中获取新知识 。目录第1章 您是谁——c#编程入门1.1 项目预览1.2 建立visual studio 2008集成开发环境1.3 编写第一个控制台应用程式1.4 创建图形用户界面应用程式项目1.4.1 创建wpf应用程式项目1.4.2 创建windows窗体应用程式项目1.5 本章小结1.6 项目实训1:您是谁第2章 计算器——数据类型与表达式2.1 项目预览2.2 标识符2.3 关键字2.4 变数2.5 数据类型及数值与字元串之间的转换2.6 算术运算符及算术表达式、字元串连线符2.7 赋值运算符、赋值表达式及赋值语句2.8 运算符的优先权与结合性2.9 自增和自减运算符2.10 语句与方法.2.11 声明隐式类型局部变数2.12 本章小结2.13 项目实训2:简易计算器第3章 求矩形面积周长——方法与作用域3.1 项目预览3.2 方法声明3.3 方法调用3.4 变数的作用域3.4.1 局部变数的作用域3.4.2 栏位——类成员变数的作用域3.5 方法签名与方法重载3.6 编写方法3.6.1 生成方法存根3.6.2 代码重构——提取方法3.7 调试、生成和发布应用程式3.8 本章小结3.9 项目实训3:用方法调用求矩形面积周长、实现计算器第4章 打折计价——逻辑值与分支语句4.1 项目预览4.2 声明逻辑变数4.3 关係运算符与关係表达式4.4 逻辑运算符与逻辑表达式4.5 程式基本控制结构4.5.1 顺序结构4.5.2 分支结构4.5.3 循环结构4.6 分支语句ifelse4.7 多分支语句switch4.8 三日条件运算符4.9 本章小结4.10 项目实训4:打折计价、显示星期几、判断成绩等级第5章 累加、阶乘和乘法表——循环语句5.1 项目预览5.2 循环语句while5.3 複合赋值运算符5.4 循环语句for5.5 循环语句do-while5.6 中断语句break和继续语句continue5.7 嵌套循环5.8 本章小结5.9 项目实训5:计算累加、阶乘 , 生成乘法表第6章 乘除运算——异常处理6.1 项目预览6.2 异常——运行时出错6.3 异常种类与层次结构6.4 异常处理代码块try-catch等6.5 使用throw语句抛出异常6.6 自定义异常类6.7 启用或禁用整数运算溢出检查checked/unchecked6.8 本章小结6.9 项目实训6:带异常处理的乘除运算第7章 创建圆和矩形类——类与对象7.1 项目预览7.2 定义类7.3 构造函式及其重载7.4 访问修饰符——控制类型及其成员的可访问性7.4.1 类型可访问性7.4.2 类型成员可访问性7.5 静态成员和非静态成员7.5.1 静态成员7.5.2 非静态成员——实例成员7.6 使用关键字const和readonly声明栏位7.7 静态类7.8 分部类7.9 属性成员7.9.1 定义属性7.9.2 使用属性7.9.3 属性的局限7.10 自动实现属性7.11 直接设定属性构建对象7.12 匿名类及其对象7.13 本章小结7.14 项目实训7:定义圆和矩形类 , 计算面积周长和个数第8章 动物类派生——继承与多态8.1 项目预览8.2 继承与派生8.3 派生类调用基类的构造函式8.4 类声明的变数赋值8.5 用new新建派生类成员以隐藏并替换基类同名成员8.6 派生类用override重写基类virtual成员8.7 多态性8.8 用protected声明被派生类继承的受保护成员8.9 理解扩展方法8.10 本章小结8.11 项目实训8:动物类派生马和鲸鱼、人类派生学生第9章 实现抽象图形——抽象类与接口9.1 项目预览9.2 抽象方法与抽象类9.3 密封类9.4 密封方法与密封属性 9.5 接口类型9.5.1 接口定义与实现9.5.2 通过接口来引用类9.5.3 显式实现接口9.6 接口多重继承与实现多个接口9.6.1 接口多重继承9.6.2 类实现多个接口9.7 本章小结9.8 项目实训9:实现图形抽象类与接口第10章 年龄计算——值与引用类型、装箱和拆箱10.1 项目预览10.2 值类型与引用类型10.3 栈与堆10.4 空值null与可空值类型10.5 运算符??及其表达式10.6 方法参数的值传递——单向传递10.7 方法参数ref传递——双向传递10.8 方法参数out传递——反向传递10.9 object类型10.10 装箱与拆箱10.11 强制类型转换与is、as运算符10.11.1 强制类型转换及其表达式10.11.2 is运算符及其表达式10.11.3 as运算符及其表达式10.12 本章小结10.13 项目实训10:年龄值与引用类型、装箱与拆箱第11章 季节列举时分转换——枚举与结构11.1 项目预览11.2 声明枚举类型11.3 更改枚举常量编号11.4 套用枚举类型11.5 选择枚举的基础类型11.6 常用预定义结构类型11.7 声明和使用结构类型11.8 结构和类的区别11.9 本章小结11.10 项目实训11:星期、季节列举与时分秒转换第12章 成绩统计——数组与集合12.1 项目预览12.2 数组声明及创建12.2.1 声明数组变数12.2.2 创建数组实例12.2.3 访问数组元素12.2.4 数组声明、创建、元素赋值三合一12.3 多维数组12.4 交错数组12.5 隐式类型数组12.6 使用foreach语句遍历数组12.7 数组排序与複製12.8 集合类概述12.9 数组列表类12.10 伫列类12.11 栈类12.12 键/值对、dictionaryentry结构与hashtable类12.13 有序表类12.14 使用元素初值表创建集合12.15 本章小结12.16 项目实训12:统计平均成绩第13章 商场计价——参数数组13.1 项目预览13.2 params参数数组13.3 关于console.writeline方法13.4 params object[]参数对象数组 13.5 本章小结13.6 项目实训13:找最大最小数、求和与商场计价第14章 档案读写——资源使用与处置14.1 项目预览14.2 对象生存期与垃圾回收14.3 析构函式14.4 idisposable接口及其dispose方法14.5 资源使用语句14.6 数据流与档案读写14.7 档案对话框14.8 本章小结14.9 项目实训14:文本档案读写第15章 检索部门员工——索引器15.1 项目预览15.2 数组属性15.3 索引器15.4 对比索引器与数组15.5 接口中的索引器及其实现15.6 显式实现接口索引器15.7 本章小结15.8 项目实训15:检索部门员工、部门与主管相互检索第16章 计算器——委託与事件16.1 项目预览16.2 委託类型16.2.1 声明委託类型16.2.2 实例化委託16.2.3 调用委託16.2.4 委託实例的加减运算16.3 lambda运算符、表达式及语句16.4 用delegate声明匿名方法16.5 事件16.6 关于wpf用户界面事件16.7 本章小结16.8 项目实训16:运用委託与事件编写简易计算器第17章 字元串出入队——泛型类与方法第18章 生成星期数——枚举数与叠代器第19章 成绩和选课查询——linq第20章 複数相加减——运算符重载第21章 查询学生资料库——对象关係映射与linq to sql第22章 增删库成绩——数据绑定与linq to sql
- 明湖·新坊巷
- 矩阵式项目管理组织
- 全国高职高专土建类精品规划教材:建筑工程项目管理
- DNF单机版13.0
- 第2版 工程项目风险管理与保险
- 钓鱼岛1号
- 建设项目可行性研究报告
- Project-Based Organizations 基于项目的组织 PBO
- 可程式序控制器技术及套用项目化教程
- 项目管理原理