我是默认的PHP程序员,我需要C#.NET(微型框架,但这并不重要)项目的一点帮助。在C#.NET构造函数中扩展类和重写属性
基本上,我有一个类,允许控制一个遥控车或飞机速度控制器。该课程已经编写完成,但我需要一种将设置导入课程的方式,因为不同的电动速度控制器需要不同的设置。
我的理想设置是这样的:
SpeedController esc = new SpeedController(SpeedControllers.TRAXXAS_XL5);
我知道如何构造和所有的工作,但我怎么配置SpeedControllers.TRAXXAS_XL5一部分?我会创建一个基类(Speedcontrollers),然后是一个扩展它的类,覆盖默认值,是否正确?
有人可以指导我谈论我正在谈论的内容或子类的小代码片段覆盖父类中的属性吗?
是SpeedControllers枚举或一组SpeedController单身的称呼呢? SpeedControllers.TRAXXAS_XL5的类型究竟是什么? – 2010-08-17 04:19:09
我在想TRAXXAS_XL5是扩展SpeedControllers并覆盖一系列设置的类。 – chris12892 2010-08-17 04:32:03