本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
基本信息 |
|||
书 名 |
C#程序设计 慕课版 |
||
外文书名 |
|
出版社 |
人民邮电出版社 |
作 者 |
甘勇, 尚展垒 |
定 价 |
49.80元 |
出版时间 |
2016.04 |
I S B N |
9787115417695 |
套装书 |
否 |
重 量 |
KG |
装 帧 |
平装 |
版 次 |
1 |
字 数 |
690000 |
配套资源 | |
页 数 |
355 |
开 本 |
16开 |
|
内容简介 |
|||
全书共分13章,内容括.NET与C#基础、C#编程基础、面向对象编程基础、面向对象编程进阶、Windows应用程序开发、GDI 编程、文件操作等。全书每章内容都与实例紧密结合,有助于学生理解知识、应用知识,达到学以致用的目的。 |
目 录 |
|||
第1章.NET与C#基础 1.1C#语言简介 1.1.1C#的发展历史 1.1.2C#的特点 1.2.NET开发平台 1.2.1.NET Framework概述 1.2.2VS 2015的集成开发环境 1.2.3第一个C#程序 实例:在控制台中创建“Hello World”程序并运行 1.2.4C#程序的基本结构 1.3Visual C#开发环境 1.3.1新建Windows窗体应用程序 实例:创建Windows窗体应用程序 1.3.2标题栏 1.3.3菜单栏 1.3.4工具栏 1.3.5工具箱 1.3.6窗口 小结 上机指导 习题 第2章C#编程基础 2.1基本数据类型 2.1.1值类型 2.1.2引用类型 2.1.3值类型与引用类型的区别 实例:演示值类型和引用类型使用区别 2.2常量和变量 2.2.1常量的声明和使用 2.2.2变量的声明和使用 2.3表达式与运算符 2.3.1算术运算符 2.3.2自增自减运算符 2.3.3赋值运算符 2.3.4关系运算符 实例:比较3个int变量的大小关系 2.3.5逻辑运算符 实例:使用逻辑运算符判断两个int类型变量大小 2.3.6位运算符 2.3.7移位运算符 2.3.8条件运算符 2.3.9运算符的优先级与结合性 2.3.10表达式中的类型转换 2.4选择语句 2.4.1if语句 实例:判断用户输入的年份是不是闰年 2.4.2switch语句 实例:判断用户的操作权限 2.5循环语句 2.5.1while循环语句 实例:使用while循环编写程序实现1到100的累加 2.5.2do...while循环语句 实例:使用do...while循环编写程序实现1到100的累加 2.5.3for循环语句 实例:使用for循环语句实现1到100的累加 2.6跳转语句 2.6.1break语句 实例:使用break语句退出循环 2.6.2continue语句 实例:通过在for循环中使用continue语句实现1到100之间的偶数和 2.6.3goto语句 实例:通过goto语句实现1到100的累加 2.7数组 2.7.1一维数组 2.7.2多维数组 2.7.3不规则数组 2.7.4数组与System.Array 实例:打印杨辉三角 2.7.5常用数组操作 实例:定义一个int类型的一维数组,然后使用for循环将数组元素值读取出来 实例:定义两个3行3列的矩阵,根据矩阵乘法规则对它们执行乘法运算,得到一个新的矩阵,输出矩阵的元素 实例:冒泡排序算法的实现 2.7.6使用foreach语句遍历数组 实例:遍历进销存管理系统的主要功能模块 小结 上机指导 习题 第3章面向对象编程基础 3.1面向对象概念 3.1.1对象、类、实例化 3.1.2面向对象程序设计语言的三大原则 3.2类 3.2.1类的概念 3.2.2类的声明 3,2.3类的成员 实例:在类中定义属性,设置访问级别为public,然后在该属性的set访问器中对属性的值进行判断 3.2.4构造函数和析构函数 实例:声明并使用构造函数 3.2.5对象的创建及使用 实例:显示库存商品信息 3.2.6this关键字 3.2.7类与对象的关系 3.3方法 3.3.1方法的声明 3.3.2方法的参数 实例:形参和实参的调用 3.3.3静态方法与实例方法 实例:定义并调用静态方法 实例:定义并调用实例方法 3.3.4方法的重载 实例:定义一个加法运算的重栽方法 小结 上机指导 习题 第4章面向对象编程进阶 4.1类的继承与多态 4.1.1继承 实例:模拟实现进销存管理系统的进货信息并输出 4.1.2多态 实例:通过多态实现不同交通工具的运行状态 4.2结构与接口 4.2.1结构 实例:定义结构存储职工的信息 ...... 第5章Windows应用程序开发 第6章GDI+编程 第7章文件操作 第8章数据库应用 第9章LINQ技术 第10章网络编程 第11章多线程编程 第12章综合案例——腾龙进销存管理系统 第13章课程设计——桌面提醒工具 |