- 1
- 0
- 约1.07万字
- 约 66页
- 2020-04-19 发布于浙江
- 举报
5、跳转语句 当需要更为精细的控制循环的执行时,可使用如下语句对循环进行控制: break :终止循环。 continue:终止当前的循环(继续执行下一次循环)。 return :跳出循环及其包含的函数。 作业 课本例题3-1~3-10 课后习题P66 10.11.12.13.14 编程实现一元二次方程根、 switch成绩分级 第五章 C#程序算法 常用算法举例 1.递推法(掌握) 2.递归法 (掌握) 3.穷举法(掌握) 4.贪心算法(掌握) 5.迭代法(了解) 6.数值积分(了解) 第六章:在C#中实现面向对象 §6.1 面向对象的基本概念 §6.2 类的定义 §6.3 类的方法 §6.4构造函数与析构函数 §6.5静态成员与静态类 §6.6类的继承性 §6.7类的多态性 作业 §6.1 面向对象的基本概念(理解) 抽象:就是忽略对象(事物)中与当前目标无关的非本质特征,找出具有共性的对象划为一类,得到一个抽象的概念---类。如int是对所有整数的抽象。 封装:就是把对象的属性和行为结合成一个独立的单位(类或结构)。意义在于可以指定其每个成员对于该类或结构外部的可访问性,可将外部不使用的方法和变量隐藏起来,以减小编码错误或遭恶意利用的可能性。 面向对象的最基本的特征是抽象性、封装性、继承性和多态性。 继承:B类对象拥有A类的全部属性与方法。A类称为基类或父类,B类称为派生类或子类。 多态:在基类中定义的属性和方法被派生类继承后,可以具有不同的数据类型或表现出不同的行为。 如不同交通工具的“启动” §6.2 类的定义(掌握) 类的声明语法: [类修饰符] class 类名 [ :基类 ] { //数据成员列表 //方法成员列表 //事件成员列表 } 类修饰符:public(可省略)方案的任意位置都可以基于该类创建对象;private只能在本程序模块内; 类名: 与变量名字规则相同; 数据成员列表:常量、字段(变量)、属性; 方法成员列表:方法或静态方法的声明; 事件成员列表:事件; 基类: 继承的基类名字。 类的定义 类中成员使用的修饰符及其意义: public公共成员:可以由任何代码访问; private私有成员:只能由所属类中的代码访问; internal内部成员:只能由定义它的工程内部访问; proteded保护成员:由所属类和派生类访问; protected internal:由所属类、派生类、定义它的工程内部访问。 6.2.1 类的声明和实例化 类的实例化--创建对象,语法: 类名 对象名 = new 构造函数名([参数]) ; 例:Student obj = new Student(); Student类创建一个obj对象, new 运算符用于调用类内的构造函数(与类同名), 初始化对象。创建对象后必须赋初值,也可写为两行: Student obj ; obj = new Student(); 使用点号”.” 访问对象的属性与方法,例: obj.name = 张三; 在类的内部访问类的成员,可使用 this : this.类成员 // this 表示当前对象 6.2.2 类的数据成员 属性是对现实世界中实体静态特征的抽象,它提供了对类或对象性质的访问。 C#数据成员:包括字段、常量、属性 字段:是在类范围声明的变量。 字段可以是内置数值类型或其他类的实例。 常量:是在类范围声明的常量,也理解为固定的字段。 属性:类中的私有或保护字段,外部不可直接访问,可用属性访问器(get 和 set)访问,体现了对象的封装性。 同时包含get和set的属性称为读写属性,只有get的属性称为只读属 性,只有set的属性称为只写属性。 §6.3 类的方法(掌握) 方法是类中用于执行计算或其它行为的成员 6.3.1方法与静态方法 6.3.2 方法的声明与调用 6.3.3 方法的参数传递 6.3.4 方法的重载 1、方法声明与定义 方法的定义: 实例方法:修饰符public、private等(默认为private),指定方法的访问权限,只能实例化后访问。对象名.方法名; 静态方法:在修饰符后加static,只能不实例化直接访问。 类名.方法名 [修饰符][static] 返回值类型 方法名([形式参数表]) { 方法体; [return(z)]; //返回结果z } 返回值的数据类
您可能关注的文档
最近下载
- 2025 AI智能体的实践应用:评估与治理基础框架白皮书(中文).docx
- 2025-2026学年高一语文下学期开学摸底考试试题及答案详解(含范文参考).docx VIP
- 混凝土排水管道基础及接口 04S516.pdf VIP
- 基于LABVIEW的虚拟频谱分析仪设计.pdf VIP
- 潍柴WP7NG系列天然气发动机维修手册.PDF
- 数据结构期末复习题.docx VIP
- 2026年苏州健雄职业技术学院单招职业技能考试参考题库及答案详解.docx VIP
- 清洁能源领域:氢能企业的组织架构与职责.docx VIP
- T∕SIA 065-2025 智能体行为安全要求.pdf VIP
- 22G101三维图集合集.pdf VIP
原创力文档

文档评论(0)