gpt4 book ai didi

interface - 了解接口(interface)

转载 作者:行者123 更新时间:2023-12-02 23:27:59 27 4
gpt4 key购买 nike

我有一个类方法,它返回一个可以迭代的员工列表。返回列表的最佳方式是什么?通常我只返回一个 ArrayList。然而,据我了解,界面更适合这种类型的操作。哪个是最好使用的界面?另外,为什么返回接口(interface)而不是实现(例如 ArrayList 对象)更好?对我来说这似乎还有很多工作要做。

最佳答案

就我个人而言,我会使用 List 在后端创建列表,然后使用 IList你什么时候回来。当您使用接口(interface)时,它使您可以灵活地更改实现,而不必改变谁正在使用您的代码。如果你想坚持使用 ArrayList,那将是一个非泛型 IList .

关于interface - 了解接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30763/

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