1)首先在我们的全局区有一个这样的全局变量 ,
2)但是 每次我都要改我的这个new的子类
比如 我要是创建 俄罗斯方块 就是 new SquareCtrl
我要是创建贪吃蛇 就是 new SnakeCtrl
3)还有一种方法 就是 我用一个函数指针,通过给这个函数指针赋值,来创建不同的子类。
4)所以 要将函数指针的初始化写到.cpp文件中
为啥要静态 因为 我不用创建那个CGameCtrl类 就可以创建对象。
5)但是这样做
原文地址:https://www.cnblogs.com/xiaoyoucai/p/8312541.html
时间: 2024-11-09 05:08:53