java中虚拟类的问题
来源:百度知道 编辑:UC知道 时间:2024/06/19 23:11:56
我声明List l = new ArrayList()
List是虚拟类,很多地方都是这样声明,这样声明的好处是什么?
List是虚拟类,很多地方都是这样声明,这样声明的好处是什么?
你玩过CS么?如果玩过就好理解了,一个人物他可以拿手枪也可以拿冲峰枪,而定义一个枪类(List),表示他拿着枪,但是用什么方法来表示他拿着什么枪呢? 那就得看看,你换什么枪了(你new 了什么类出来了)
List是接口吧。
多态