gpt4 book ai didi

java - 银行类OOP接口(interface)决定

转载 作者:行者123 更新时间:2023-12-01 13:39:32 27 4
gpt4 key购买 nike

我正在编写一个简单的Bank类,其中包含Account。我希望人员能够开设一个新的受密码保护的银行帐户,并从其帐户中提取和存入资金。账户设在银行内。银行和帐户类应提供哪些服务?

假设 p 已在银行 b 拥有账户,并且他想要存入 100 美元。他的密码是“monkey”。选择:

b.accessAccount(p, "monkey").deposit(100);

其中 accessAccount() 验证密码,然后返回 p 的帐户

b.deposit(p, "monkey", 100);

哪个是更合理的选择?

最佳答案

第一个是正确的选择,一种方法应该做一件事,而且第一个比第二个更容易理解。

关于java - 银行类OOP接口(interface)决定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20945357/

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