沉默流星 发表于 2024-8-3 17:22:07

关于模板类和禁止创建对象指南

为什么android studio的列表类可以创建对象但火山的列表模板不 - 火山平台俱乐部 - 递归火山软件开发平台 - Powered by Discuz! (voldp.com)

1.模板类


通过火山的@模板基础类抽象出来一个上面的模板

在调用时,是否确定一个为小数,一个为整数?对吧

我们知道 C++当中的模板在调用时是根据所传入的值来确定的数据类型,那么好了,火山安卓还没调用时,编译器也不知道,所以模板实现类需要知道你要转换的类型,在调用时调用对应的实现类,这样火山编译器就会把模板基础类当中的 模板拿过来,把数据类型替换为你所传入的数据类型。
2.禁止创建对象

火山安卓操作

火山安卓是如何 调用并实例化@禁止创建对象的一个类呢?

@zhouchao0118
页: [1]
查看完整版本: 关于模板类和禁止创建对象指南