请问,java中,如何实现c++中的模版技术?

collide 2004-04-06 12:12:47
我知道在java中没有模版,那么如何实现类的复用呢?
是不是只能用继承实现,但是效率不是很高。
如:一个collection类,储存一定数量的T类型的元素的指针。
在c++中可以:
template <typename T>
class CList
{
public:
...
...
private:
T* m_pItems;
}

我可以复用:
CList<CWord*>* aWordList ...
CList<CSentence*>* aSentenceList

在java中如何实现?
我不想用java的类库实现
...全文
69 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sean_gao 2004-04-06
  • 打赏
  • 举报
回复
Java要到1.5版才支持泛型编程。
zhang21cnboy 2004-04-06
  • 打赏
  • 举报
回复
是用反射机制,能够实现这种要求。
JetGeng 2004-04-06
  • 打赏
  • 举报
回复
兄弟,从c++转过来的吧。我也是一样啊。听说1.5支持泛型编程
javafaq2004 2004-04-06
  • 打赏
  • 举报
回复
对,使用1.5吧。

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧