摘要: 抽象类与抽象方法: 被abstract关键字修饰的类叫做抽象类 被abstract关键字修饰的方法叫做抽象方法 1.抽象方法必须放在抽象类中 2.抽象方法不可以实现代码,用空语句替代 3.抽象方法可以用override关键字去重写 4.继承了抽象类的子类必须要实现抽象类中所有的抽象方法 接口: 和类 阅读全文
posted @ 2019-01-16 15:54 D个人笔记 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 多态: 为了解决同一种指令,可以有不同行为和结果 在运行时,可以通过调用同一个方法,来实现派生类中不同表现。 虚方法——抽象类——抽象函数——接口 虚方法: 被virtual 关键字修饰的方法 叫做 虚方法 虚方法通常写在你要继承的父类中, 用virtual 关键字去修饰子类要重写的方法 让我不同的 阅读全文
posted @ 2019-01-16 15:41 D个人笔记 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 继承: 是c#中面向对象一个重要概念: 用一个已经存在的类去定义一个新的类 新的类叫做 子类/派生类 已经存在的类叫做 父类/基类 c#中所以类的最终基类都是Object类 声明 访问修饰符 class 派生类名:基类名{ } 特性: 1.一个类只可以继承一个基类 2.派生类拥有基类的所以属性和方法 阅读全文
posted @ 2019-01-16 15:04 D个人笔记 阅读(720) 评论(0) 推荐(0) 编辑