Head First C# 中文版 图文皆译 第七章 接口和抽象类 page280
2009-03-27 17:07
465 查看
有些类永远不应该被实例化
实例化PlanetMission是问题的罪魁祸首。它的FuelNeeded()方法期望字段是被子类赋了值的。但是如果没有赋值,字段们将会被赋值为默认值0.而当C#用一个数字除以0的时候...
解决方案:使用抽象类
C#中不允许创建一个声明为抽象的类的实例。抽象类很像接口--它就好像是继承它的类的模板。
实例化PlanetMission是问题的罪魁祸首。它的FuelNeeded()方法期望字段是被子类赋了值的。但是如果没有赋值,字段们将会被赋值为默认值0.而当C#用一个数字除以0的时候...
解决方案:使用抽象类
C#中不允许创建一个声明为抽象的类的实例。抽象类很像接口--它就好像是继承它的类的模板。
相关文章推荐
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page253
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page299
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page262
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page254
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page290
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page292
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page261
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page263
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page252
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page282
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page272
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page251
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page259
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page284
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page304
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page276
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page257
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page260
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page270
- Head First C# 中文版 图文皆译 第七章 接口和抽象类 page278