作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想知道是否有解决我当前问题的捷径。
我有一个列表 abcList。
它包含 3 种类型的对象/实体 A B C(它们没有继承公共(public)接口(interface)或父级,对象除外>。
它们是 hibernate 实体。
我有 3 个重载方法。
process(A a)
process(B b)
process(B C)
我希望循环播放
列出 abcList 并调用 process();
for(Object o: abcList) process(o);
有没有解决我当前问题的简单方法?我正在实现一个包含 3 种不同类型的对象列表的类。
最佳答案
由于绑定(bind)是在编译时进行的,所以不可能知道。如果您可以向这些类添加接口(interface),则可以使用访问者模式。
关于java - List<Object> abcList 和方法重载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11894740/
我想知道是否有解决我当前问题的捷径。 我有一个列表 abcList。 它包含 3 种类型的对象/实体 A B C(它们没有继承公共(public)接口(interface)或父级,对象除外>。 它们是
我是一名优秀的程序员,十分优秀!