gpt4 book ai didi

java - 包私有(private)静态成员类与包私有(private)类

转载 作者:行者123 更新时间:2023-11-29 07:22:03 29 4
gpt4 key购买 nike

我正在为一项任务编写链表的两个实现,一个双向链表和一个循环双向链表。现在,由于表示链表中链接的类在两个实现中是相同的,所以我想在两个实现中都使用它。

现在我想知道哪种方法会更好:

在第一个实现中将 Link 类实现为包私有(private)静态成员类,然后在第二个实现中使用该类或将 Link 类设为包私有(private)类。

最佳答案

您可以将 Link 向上移动为公共(public)基类/接口(interface)(如果有的话)的静态成员类。该解决方案表示 Link 与链​​表(的两种实现)密切相关。

关于java - 包私有(private)静态成员类与包私有(private)类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2833501/

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