当前位置:
代码迷
>>
C#
>> 多态和状态机是一个东西吗
详细解决方案
多态和状态机是一个东西吗
热度:
160
发布时间:
2016-05-05 02:56:20.0
多态跟状态机是一个东西吗?
C#里多态跟状态机是一个东西吗?
------解决思路----------------------
完全不相关,这是两个方向的东西
多态是面对对象的概念:只一种抽象,多种具象实现
而状态机是基本算法领域的概念:基本就是有向图的算法体现。也就是他表示运行方向和状态转移过程
其实上面的描述你就知道,他们的基本定义和目标就不同了。举个简单例子
状态机关心:A,B,C,D 4个状态间的切换顺序和数据转移顺序
而多态不关心顺序,只关心A抽象下,可以有A1,A2,A3---等等多个具体实现。
相关解决方案