假设有一个 Entity class,它将管理游戏中所有的实体对象。在游戏中,会有很多实体,然而它们会共享某些功能,例如每个实体都有一个位置,我们可以通过一组 float 来表示。假设现在需要加入一个 Player 的 class,也具有 Entity 的所有属性,但是还多出来一些其他东西,为了避免重复,我们可以将 Player 定义为 Entity 的子类,格式如下:子类(Subclass)包括父类(Parent Class)所包含的一切