在Java中如何从子类的父类中过滤出记录?例如,我有一个名为Company的父类,它将返回所有公司记录;我从" company“创建了一个名为CompanyWithProduct的子类。CompanyWithProduct类只返回包含产品的公司记录。我使用Spring Framework和Apache Wicket Framework来开发应用程序。我的子类看起来像 public class CompanyWithProduct extend
我在工作中遇到了以下情况,我正在寻找一个更好的解决方案。有一个BaseClass,它的一个字段被声明为FieldBaseClass类型。该字段在子类中实例化,然后具有动态类型FieldChildClass。我想为返回子类(FieldChildClass)实例而不是父类实例的字段编写一个getter。我已经尝试将getter放入子类并将返回类型转换为特定的子类,但这似乎很难看。BaseClass.java
public class Ba