




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第第 0 章章 C 程序设计概述程序设计概述 0 10 1 NET NET 和和 C C 简介简介 什么是什么是 NET NET 框架 框架 C 语言简介语言简介 0 20 2 编写一个简单的编写一个简单的 C C 程序程序 注释 命名空间的声明 注释 命名空间的声明 Main 方法 输入和输出方法 输入和输出 0 30 3 编辑 编译和运行一个编辑 编译和运行一个 C C 程序程序 编辑编辑 C 源代码 编译并运行程序源代码 编译并运行程序 第第 1 章章 C 基本的代码风格基本的代码风格 1 11 1 换行与缩进换行与缩进 最佳的断行位置的设定 最佳的断行位置的设定 4 点 点 每行只写一条语句 分行定义 每行只写一条语句 分行定义 变量变量 1 21 2 避免代码过于拥挤避免代码过于拥挤 使用空行分隔代码块使用空行分隔代码块 使用空格降低代码密度 使用空格降低代码密度 1 31 3 缩进的方式缩进的方式 嵌套或包含关系引起的缩进 因换行而产生的缩进嵌套或包含关系引起的缩进 因换行而产生的缩进 缩进的使 缩进的使 用方法用方法 1 41 4 大括号的使用方式大括号的使用方式 大括号的位置 空大括号 一条语句 也写在大括号内大括号的位置 空大括号 一条语句 也写在大括号内 1 51 5 保持项目文件的条理性保持项目文件的条理性 解决方案的结构呼应 代码文件的结构解决方案的结构呼应 代码文件的结构 使用 使用 region 标记标记 本章作业 本章作业 1 如何确定最佳的断行位置 如何确定最佳的断行位置 2 写一个完整的的程序 写一个完整的的程序 在控制台中输出梯形九九表在控制台中输出梯形九九表 并将核心代码段用并将核心代码段用 region 隐藏起来 隐藏起来 第第 2 章章 养成良好的注释习惯养成良好的注释习惯 2 12 1 注释的用途注释的用途 解释代码的意图 解释代码的意图 对局部变量的说明 对局部变量的说明 充当代码标题 指出充当代码标题 指出 例外情况例外情况 2 22 2 普通注释的格式普通注释的格式 单行注释 多行注释单行注释 多行注释 2 32 3 正确使用正确使用 XMLXML 文档注释文档注释 类 属性 方法 构造方法前面都应当加上类 属性 方法 构造方法前面都应当加上 XML 文档注释 文档注释 文档注释主要通过文档注释主要通过 来进行实现来进行实现 本章作业 本章作业 1 简述注释的用途有哪些 简述注释的用途有哪些 2 写一个完整的复数类 写一个完整的复数类 Complex 要求具有 要求具有 1 两个字段实部 虚部 两个字段实部 虚部 2 两个构造函数 两个构造函数 带两个参数 为实部和虚部赋值 带两个参数 为实部和虚部赋值 不带 不带 参数 实部虚部都为参数 实部虚部都为 0 3 两个方法 加法 减法 两个方法 加法 减法 参数也是一个复数 返回值为 参数也是一个复数 返回值为 a bi 形式的字符串 形式的字符串 4 并写一个主类 对复数类的功能进行测试 并写一个主类 对复数类的功能进行测试 5 对复数类及该类的每一个成员都应进行 对复数类及该类的每一个成员都应进行 XML 注释 并观注释 并观 测在调用成员时的弹出信息 测在调用成员时的弹出信息 第第 3 章章 一般命名规范一般命名规范 3 13 1 选用合适的名称选用合适的名称 使用字符的限制 使用字符的限制 6 点 点 使用含义明确的英语 使用含义明确的英语 3 23 2 大小写规则大小写规则 Pascal 与与 Camel 规则 大小写规则的选择 首字母缩写词和简规则 大小写规则的选择 首字母缩写词和简 写词写词 3 33 3 考虑跨语言编程考虑跨语言编程 不通过大小写来区分标识符 避免使用其他语言的关键词不通过大小写来区分标识符 避免使用其他语言的关键词 3 43 4 其他命名规则其他命名规则 对基类型的命名暗示 控件命名采用匈牙利命名法对基类型的命名暗示 控件命名采用匈牙利命名法 本章作业 本章作业 1 命名中使用字符的限制及规则 命名中使用字符的限制及规则 2 Pascal 与与 Camel 规则的区别 何时采用规则的区别 何时采用 Camel 规则 规则 3 创建一个 创建一个 Windows 工程或者一个工程或者一个 ASP NET 网站 并制作网站 并制作 一个用户注册界面 要求命名规范 一个用户注册界面 要求命名规范 作业纸上写出 作业纸上写出 XXForm designer cs 的代码 的代码 第第 4 章章 处理数据处理数据 4 14 1 关于数据类型关于数据类型 4 24 2 变量的使用变量的使用 4 34 3 使用枚举使用枚举 4 44 4 避免魔数避免魔数 4 54 5 运算符与表达式运算符与表达式 复杂表达式的化简复杂表达式的化简 本章作业 本章作业 1 通常判断一个 通常判断一个 double 型的型的 d1 是否为是否为 3 14 的表达式应怎么的表达式应怎么 写 才能保证结果正确 写 才能保证结果正确 2 枚举项中能否具有相同数值的枚举项 为什么 枚举项中能否具有相同数值的枚举项 为什么 3 为什么表达式不宜复杂化 为什么表达式不宜复杂化 第第 5 章章 程序流程控制程序流程控制 5 15 1 分支结构分支结构 if 结构的使用及注意事项 结构的使用及注意事项 switch 语句的使用方法及注意事项 语句的使用方法及注意事项 if 和和 switch 的选择 判断顺序的调整的选择 判断顺序的调整 5 25 2 循环结构循环结构 三种常规循环的选择三种常规循环的选择 foreach 结构结构 循环变量的使用 循环变量的使用 提 提 高循环效率高循环效率 5 35 3 转移语句转移语句 break 语句 语句 continue 语句语句 goto 语句语句 本章作业 本章作业 1 分别利用 分别利用 if 语句和语句和 switch 语句写出百分制成绩转化为五级语句写出百分制成绩转化为五级 制成绩的代码 制成绩的代码 2 C 中有哪四种循环结构 在程序中应怎么选择 中有哪四种循环结构 在程序中应怎么选择 3 抄写第二次修改之后的打印素数的程序 并根据程序画出程 抄写第二次修改之后的打印素数的程序 并根据程序画出程 序流程图 然后对程序每一行进行注释 序流程图 然后对程序每一行进行注释 第第 6 章章 函数函数 6 16 1 为什么要使用函数为什么要使用函数 函数并不一定就是对象的操作 代码复用 隐藏细节函数并不一定就是对象的操作 代码复用 隐藏细节 6 26 2 定义与调用函数定义与调用函数 6 36 3 参数的设计参数的设计 参数的命名 不使用保留项 何时使用值参数参数的命名 不使用保留项 何时使用值参数 引用参数 引用参数 输出参数输出参数 数组型参数 数组型参数 6 46 4 函数重载函数重载 重载的语义 保持核心代码唯一 保持重载函数的参数一致性重载的语义 保持核心代码唯一 保持重载函数的参数一致性 6 56 5 参数检查的必要性参数检查的必要性 6 66 6 函数的出口函数的出口 本章作业 本章作业 1 方法的参数有几种类型 各举一例进行描述 方法的参数有几种类型 各举一例进行描述 2 利用重载 设计一个不但可以做两个整数进行交换 而且还 利用重载 设计一个不但可以做两个整数进行交换 而且还 可以让两个浮点型数交换的程序 可以让两个浮点型数交换的程序 第第 7 章章 结构与类结构与类 7 17 1 C C 面向对象基础知识面向对象基础知识 对象 类 抽象 实例化 面向对象程序设计的三个原则对象 类 抽象 实例化 面向对象程序设计的三个原则 7 27 2 类类 类修饰符类修饰符 类的成员 类的成员 7 37 3 结构与类的比较结构与类的比较 结构的定义和使用 结构和类的根本区别 结构和类的区别 结构的定义和使用 结构和类的根本区别 结构和类的区别 定义结构和类的选择定义结构和类的选择 7 47 4 结构和类的命名结构和类的命名 7 57 5 搭建一个典型的类 以复数类为例搭建一个典型的类 以复数类为例 4 个步骤个步骤 7 67 6 类的基本应用类的基本应用 本章作业 本章作业 1 面向对象思想的 面向对象思想的 3 个原则是 各自有什么作用 个原则是 各自有什么作用 2 解释类和对象的转化图 解释类和对象的转化图 3 结构和类的不同点有哪些 你什么时候会用类来描述对象 结构和类的不同点有哪些 你什么时候会用类来描述对象 4 建立一个较好的类 你需要几个步骤 按正规步骤写一个建立一个较好的类 你需要几个步骤 按正规步骤写一个 矩矩 形类形类 试试 试试 第第 8 章章 封装封装 8 18 1 字段 字段 9 39 3 9 49 4 使用字段的时机 如何定义字段 如何定义常量字段 如何访使用字段的时机 如何定义字段 如何定义常量字段 如何访 问字段问字段 8 28 2 构造函数 构造函数 9 19 1 构造函数的定义构造函数的定义 构造函数的重载及其初始化 静态构造函数 构造函数的重载及其初始化 静态构造函数 8 38 3 析构函数 析构函数 9 29 2 8 48 4 属性 属性 9 59 5 9 69 6 属性的定义及使用 属性的使用时机属性的定义及使用 属性的使用时机 8 58 5 方法 方法 9 79 7 9 89 8 方法使用的时机方法使用的时机 方法的定义及使用 方法的定义及使用 8 68 6 静态成员 静态成员 9 99 9 静态方法的定义与调用静态方法的定义与调用 访问类成员 访问类成员 8 78 7 命名空间 命名空间 9 129 12 作用和规则作用和规则 本章作业 本章作业 1 什么时候会用到字段 静态字段和实例字段的使用有什么不 什么时候会用到字段 静态字段和实例字段的使用有什么不 同 同 2 构造函数的功能和特点 构造函数的功能和特点 3 属性的访问控制器有几种 分别实现什么功能 属性的访问控制器有几种 分别实现什么功能 4 自由想象 写一个汽车类 自由想象 写一个汽车类 Car 要求封装了字段 属性 要求封装了字段 属性 构造函数 方法等成员各两个以上 另写一个类 构造函数 方法等成员各两个以上 另写一个类 CarDemo 初始化两个汽车对象 并使用其成员完成相关的功能 初始化两个汽车对象 并使用其成员完成相关的功能 第第 9 章章 ADO Net 数据库编程技术数据库编程技术 9 19 1 数据库操作概述数据库操作概述 9 29 2 ADOADO 处理数据库步骤处理数据库步骤 DBMS 创建连接对象 打开数据源 操作数据库 关闭数据库创建连接对象 打开数据源 操作数据库 关闭数据库 9 39 3 操作数据库实例操作数据库实例 第第 10 章章 继承与多态继承与多态 10 110 1 继承的使用继承的使用 为什么使用继承 类继承的定义为什么使用继承 类继承的定义 注意事项 注意事项 base 关键字关键字 10 210 2 继承的限制继承的限制 抽象类 密封类抽象类 密封类 10 310 3 接口的使用接口的使用 接口介绍 接口定义及命名规则 接口的实现接口介绍 接口定义及命名规则 接口的实现 接口与抽象类 接口与抽象类 的选择的选择 10 410 4 使用多态 方法重写 使用多态 方法重写 非虚方法 虚方法 抽象方法非虚方法 虚方法 抽象方法 本章作业 本章作业 1 从定义和继承两个角度比较接口和抽象类的相同点和不同点 从定义和继承两个角度比较接口和抽象类的相同点和不同点 2 叙述虚方法重写和非虚方法重写在方法定义上的不同点 及 叙述虚方法重写和非虚方法重写在方法定义上的不同点 及 他们在使用上的不同 方法重载与他们的关系又是什么 他们在使用上的不同 方法重载与他们的关系又是什么 3 先定义一个动物类 同学们自己列出 先定义一个动物类 同学们自己列出 3 个属性 两个抽象方个属性 两个抽象方 法 再定义一个羊类 增加定义两个属性 两个方法 法 再定义一个羊类 增加定义两个属性 两个方法 第第 11 章章 委托和事件委托和事件 11 111 1 委托的原理委托的原理 委托的声明与使用委托的声明与使用 多重委托 多重委托 11 211 2 事件的操作步骤事件的操作步骤 什么是事件驱动模式 事件的创建和使用什么是事件驱动模式 事件的创建和使用 本章作业 本章作业 以单选按钮选中状态改变事件为例 通过查阅以单选按钮选中状态改变事件为例 通过查阅 Net 开发包 开发包 分析
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 培训员工财务管理制度
- 学校自主采购管理制度
- 北碚公司员工管理制度
- 售后维修员工管理制度
- 工程建设监理管理制度
- 公司货品集中管理制度
- 内部控制招标管理制度
- 公司报修报损管理制度
- 工程职业健康管理制度
- 工厂介质使用管理制度
- 公益招贴设计课件
- 电厂灰库结构工程施工方案
- 静脉治疗小组开展工作汇报
- (优化版)高中地理新课程标准【2024年修订版】
- DB34T1268-2024油茶营造林技术规程
- 国家电网公司招聘高校毕业生应聘登记表
- 2024年重庆市中考化学试题(A卷)含答案
- 全国数据应用大赛“数字安全赛”备赛试题及答案
- 2024年医学高级职称-心血管内科(医学高级)考试近5年真题集锦(频考类试题)带答案
- 海产品购销合同简单版(2篇)
- 2024年山东省青岛市中考语文试卷(附答案)
评论
0/150
提交评论