您的位置:首页 > 编程语言 > C#

Head First C# 中文版 图文皆译 第七章 接口和抽象类 page280

2009-03-27 17:07 465 查看
有些类永远不应该被实例化

实例化PlanetMission是问题的罪魁祸首。它的FuelNeeded()方法期望字段是被子类赋了值的。但是如果没有赋值,字段们将会被赋值为默认值0.而当C#用一个数字除以0的时候...



解决方案:使用抽象类

C#中不允许创建一个声明为抽象的类的实例。抽象类很像接口--它就好像是继承它的类的模板。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c#