好比是人-中国人-美国人-其他国家的人等等一些类。人(Person)是其他国家人的基类(父类)。
用普通的Person类这个类实例化一个对象,这个对象可能是一个中国人,也可能是美国人,或者别国人。
如:Person p = new American(); Person p = new Chinese(); Person p = new Other();
而用泛型的Person<Chinese>表示这就是一个中国人,给他限定了类型了 他不能是一个美国人了。
只能是:Person<Chinese> p = new Chinese();
有说的不对的地方欢迎指出!共同进步!作者: 韩迎龙 时间: 2012-3-13 12:04
谢谢你啊!!