gpt4 book ai didi

java - 不执行任何操作的适配器访问器方法

转载 作者:行者123 更新时间:2023-12-01 05:02:51 25 4
gpt4 key购买 nike

我已经四处寻找有关这个具体问题的帮助,也许我的措辞不对,如果是这样的话,一个链接就完美了!

问题是这样的:

我有一个具有以下功能的界面:

Product get(String prodCode);

我还有一个抽象类,它实现了以下接口(interface):

public Product get(String prodCode) { //Do nothing }

但是,为了满足编译器的要求,我必须返回一些内容(null 或 Product)。我的理解是,它不应该返回这些东西,因为它不再“不执行任何操作”。我不确定如何在不执行任何操作的情况下满足编译器的要求。

最佳答案

我不知道您的 DoNothingProduct 实现会是什么样子,但您可以为 Product 提供一个无参数默认构造函数,它将返回一个设置了默认字段的不可变对象(immutable对象)。

关于java - 不执行任何操作的适配器访问器方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13166172/

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