日历

November 2020
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Reply To: 为什么Object不是抽象的?

Home Forums 《冒号课堂》讨论区 为什么Object不是抽象的? Reply To: 为什么Object不是抽象的?

#1340
hui
Keymaster

这个例子在实际编程中并不鲜见啊,即所谓的dummy对象。比如要测试一个Collection(集合)类(如stack、queue、set等)是否满足给定的要求,往往需要构建一些元素进行添加,但并不在乎元素的具体内容。在一些数据结构的算法中,也可能引进dummy对象,以避免对null元素的特殊处理。另外,有时候一个集合或容器需要非null的placeholder,一个object对象是最方便、最少依赖、也最少占内存的了。

 请您评分1星(很差)2星(不行)3星(一般)4星(不错)5星(很棒)