gpt4 book ai didi

java - 相同属性的不同子类

转载 作者:行者123 更新时间:2023-12-01 14:22:54 27 4
gpt4 key购买 nike

示例情况如下:我有一家出租元素的商店。一个项目(Item 类的对象)可以由 PrivateCustomer 或 BusinessCustomer 租用,它们都是 Customer 的子类。一个项目有一个字符串名称和一个对租用它的客户对象的引用。

我的问题是:如何才能同时接受私有(private)和企业客户?仅使用 Customer 父类(super class)(为 Item 类提供属性 private CustomerrentBy)似乎不起作用,它在构造函数中不接受 PrivateCustomer。

我知道这是一个非常基本的问题,但我显然使用了错误的关键字进行搜索,因为我找不到答案。

最佳答案

确保您的代码中没有使用任何 PrivateCustomer 或 BusinessCustomer 属性,而仅使用 Customer。如果私有(private)客户和企业客户都继承客户,那么这一切都应该有效。

示例代码会有所帮助。

关于java - 相同属性的不同子类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17392011/

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