委托:当你传递的参数不是 变量 时,想把一个方法作为参数传递,此时委托就可以做到这点
泛型:当你传递的参数是一个类时,此时用泛型
反射:都说反射是一种耗时的操作,但是却很有用,所以反射他不是拿来滥用的,一半在游戏最开始初始化时调用,然后在游戏运行之后,是不再需要调用了