https://mp.weixin.qq.com/s/5hNM4yeQjaLvAJzgMG9PGQ
介绍HeterogeneousBag的实现。
1. 基本介绍
一个口袋(bag),把元素们(elts)装进去。
2. 实现
a. apply(x):取第x个元素;
b. length:元素的个数;
c. elements:把elts转换为(序号、元素)对;
d. cloneType:克隆出来的为this.type,即HeterogeneousBag子类的类型;
e. fromNode:
应该改成:
第一个元素类型为B,即Bundle的子类。
3. 附录
略
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步