【发布时间】:2014-03-26 23:17:43
【问题描述】:
我正在尝试在 websocket 服务器中实现一个类似于 unity3d 所做的系统。他们有一个名为 MonoBehavior 的基类,所有类都从该基类继承。
这些类具有特定的函数(start、ongui、update),它们会在特定的时间间隔内被调用。
从该类继承的每个类都调用其函数(每帧调用更新)
我想创建一个基类,然后调用它,并让每个包含其中一个函数的类都像 unity3d 一样自动调用。我试过谷歌搜索,但不知道这种类型的类行为被称为什么来获得有用的结果
【问题讨论】:
-
你确定拥有一个包含所有子类对象的列表不是更好吗?
-
是的,我确信我正在设计一个框架,使用时会有未知数量的子类
标签: c# class inheritance