|
1
4
在方法中
通常当你遇到这样的情况,这是一个信号,你不应该真的这么叫
如果经过仔细考虑,你决定
真正地
但正如我所说,这种东西应该少用。面向对象编程(特别是多态性)的全部目的就是让您 我必须这么做。 |
|
|
2
1
您可以尝试下一个技巧,这可能是您的一个选择:
这里我们检查参数item是否是item类的类型,然后将其转换为这种类型并调用item.changeRecorded()方法。 |
|
3
1
但是,请注意,如果可以避免的话,这不是一个好的做法。我想看看是否有办法只使用接口中定义的方法来实现您想要的功能,可能是通过使更改成为其他方法的副作用。
|
|
|
Rational Redneck · Java结构化方法链接 4 年前 |
|
|
KianQ · 如何从数组生成SQL Update语句 4 年前 |
|
|
AJA SMBAT · 我在获取列表而不是绑定方法时遇到问题 4 年前 |
|
|
dsdsds sdsds · .pop()从原始列表中删除元素[重复] 4 年前 |
|
|
MatÄj VondráÄek · 如何在c#方法中传递类型? 4 年前 |
|
|
AISAN · 找不到令人兴奋的符号?[重复] 4 年前 |