摘要: 2.来解释抽象方法是怎样的 ①如果一个类中用abstract修饰,该类是抽象类 ②抽象类中可以有非抽象类方法 ③抽象方法不能有方法体,连{}都能有,以分号结束 ④如果一个类继承抽象类,必需重写抽象类中的所有抽象方法 ⑤抽象方法必须位于抽象类中 ⑥抽象类不能是静态类或者是封装类 ⑦抽象类不能实例化 3 阅读全文
posted @ 2018-04-13 09:14 H丶 阅读(183) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { public class Program { public clas... 阅读全文
posted @ 2018-04-11 16:13 H丶 阅读(137) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CarRun { public class Vehicle { //带参构造函数 public ... 阅读全文
posted @ 2018-04-11 13:49 H丶 阅读(174) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MyOffice { public class Employee { public Employee() ... 阅读全文
posted @ 2018-04-11 13:46 H丶 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一:本章目标 ①:理解继承的概念 ②:使用继承建立父类和子类以及继承的传递性、单根性 ③:访问修饰符 ④:多态的概念 ⑤:会使用虚方法实现多态 二:所谓继承: 在C#中,如果一个类后面通过冒号又跟了另外一个类,那么我们就称冒号前面的类为子类,冒号后面的类为父类。这种书写类的方式放映出来的关系就称为类 阅读全文
posted @ 2018-04-10 16:10 H丶 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一.子类与父类 1.子类:父类 例如: Dog(子类):Anomal(父类) 子类(派生类)父类(基类和超类) 2.子类可以继承父类那些成员 (非私有成员,但是从技术角度,可以认为是父类的所有成员) 软件系统中的两个类符合is a时可以使用继承 例如: student is a person se 阅读全文
posted @ 2018-04-10 16:06 H丶 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 在枚举值表中应罗列出所有可用值。这些值也称为枚举元素。 例如: 该枚举名为weekday,枚举值共有7个,即一周中的七天。凡被说明为weekday类型变量的取值只能是七天中的某一天。 如同结构和联合一样,枚举变量也可用不同的方式说明,即先定义后说明,同时定义说明或直接说明。 设有变量a,b,c被说明 阅读全文
posted @ 2018-04-10 15:17 H丶 阅读(3211) 评论(0) 推荐(0) 编辑
摘要: C# 继承 继承是面向对象程序设计中最重要的概念之一。继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易。同时也有利于重用代码和节省开发时间。 当创建一个类时,程序员不需要完全重新编写新的数据成员和成员函数,只需要设计一个新的类,继承了已有的类的成员即可。这个已有的类被称为的基 阅读全文
posted @ 2018-04-09 15:54 H丶 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 1. 机试题 定义一个班级类,并定义相关的类成员。 public class Grade 要求班级类中包含一个泛型集合,用于存放学生集合。 List<Student> list=new List<Student>(); 定义该类中的一个方法(DisplayStudent):要求:公有的,有一个Poi 阅读全文
posted @ 2018-04-09 15:24 H丶 阅读(170) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 第五章项目 { public class HealthCheckSet { //套餐类 pu... 阅读全文
posted @ 2018-04-08 17:18 H丶 阅读(222) 评论(0) 推荐(0) 编辑