- 3
- 0
- 约3.39千字
- 约 20页
- 2016-12-24 发布于浙江
- 举报
抽象类与密封类 抽象类 有时候基类并不与具体的事物相联系,而是只表达一种抽象的概念,用以为它的派生类提供一个公共的界面,为此,C#中引入了抽象类 abstract class 的概念。 定义抽象类的语句格式为: abstract class 类名 { …… //抽象类的成员定义 } 抽象类 抽象类使用abstract修饰符,对抽象类的使用有以下几点规定: 抽象类只能作为其它类的基类,它不能直接被实例化,而且对抽象类不能使用new 操作符。抽象类如果含有抽象的变量或值,则它们要么是 null 类型,要么包含了对非抽象类的实例的引用。 抽象类允许包含抽象成员,虽然这不是必须的。 抽象类不能同时又是密封的。 抽象类 abstract class Vehicle//定义汽车类 { publicint wheels;//公有成员 轮子个数 protected float weight;//保护成员 重量 public Vehicle(int w,float g) { wheels = w; weight = g; } public virtual void Speak() { Console.WriteLine(the w vehicle is speaking!); } }; 抽象类 class Car:Vehicle //定义轿车类 { i
您可能关注的文档
- 齿轮知识介绍1课件.ppt
- 齿圈打齿的学习分享课件.ppt
- 齿圈径向跳动课件.ppt
- 齿形加工简介课件.ppt
- 歯车技术-歯车の基础 日文课件.ppt
- 赤平极射投影课件.ppt
- 翅片管及翅片管换热器课件.ppt
- 冲裁模凸凹模尺寸计算课件.ppt
- 冲床原理44课件.ppt
- 冲击地压2013最新课件.ppt
- 无人机在设施农业中的精准作业应用与市场前景.docx
- 户用光储一体化系统产品形态、市场渗透率与消费者偏好研究_市场调研报告.docx
- 光伏产品“数字护照”(Digital Product Passport)强制推行时间表预测及其对供应链透明化的革命性影响.docx
- 水上光伏(湖泊、水库、近海)技术挑战、环境评估与投资收益研究_市场调研报告.docx
- 电镀铜栅线技术替代银浆的彻底无银化路径与成本拐点预测.docx
- 硅基叠层太阳能电池的效率突破与产业化瓶颈分析.docx
- 城市地下管廊无人机自主充电与数据断点续传技术应用.docx
- 老年人对器官捐献的认知与意愿调研.docx
- 大疆创新与极飞科技在农业无人机领域的战略路径对比.docx
- 体育赛事IP数字化运营:NBA、CBA短视频内容分发策略与粉丝活跃度对比_竞争分析报告.docx
原创力文档

文档评论(0)