gpt4 book ai didi

具有自己的对象集合的 Java 类

转载 作者:行者123 更新时间:2023-12-02 03:20:30 25 4
gpt4 key购买 nike

我在面向对象编程方面拥有相当初级到中级的经验。一般来说,为什么或在什么情况下我们要设计一个类,该类拥有自己的对象集合作为其成员?有一个很好的例子来理解这种用法​​吗?

最佳答案

这样的类/类型称为递归数据类型或递归数据结构。例如,树结构由一堆节点对象组成,每个节点对象都包含一个子节点列表。看 http://www.dreamincode.net/forums/topic/198160-data-structures-recursion-stacks-and-trees/

在 Java 中对这种递归结构进行建模的合适软件设计模式称为复合模式。请参阅https://dzone.com/articles/composite-design-pattern-java-0

关于具有自己的对象集合的 Java 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39671454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com