腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
避免
这种
情况下
的
instanceof
?
、
、
、
我目前在Player.java中
的
代码如下: public boolean canPutCard(Card card) { boolean hasEmpty = false; } 我想在这里
避免
使用多个
instanceof
,
浏览 19
提问于2020-04-09
得票数 0
回答已采纳
5
回答
在
这种
情况下
,
如何
替换
instanceof
?
、
、
、
它们从compareCriteria接口共享
的
一个方法是“matchCompareCriteria”。 我试图
避免
的
是让每个类检查它们应该匹配
的
compareCriteria类型。例如,inArray对象将检查是否向matchCompareCriteria传递了一个inArray对象,如果没有,它将返回false,如果它知道
如何
进行比较。也许
instanceof
在
这种
情况下
是完全合法
的
(对象知道它们自己),但我仍然在寻找可能
的
浏览 1
提问于2009-09-10
得票数 2
回答已采纳
3
回答
避免
在观察者方法中使用
instanceOf
、
、
public class Human { if (animal
instanceOf
Fish) {在Animal类中,但我不能访问Animal类
的
代码。据我所知,使用
instanceOf
被认为是糟糕
的
OOP实践。在
这种
情况下
,
如何
避免
使用
instanceOf
?谢谢。
浏览 3
提问于2013-06-16
得票数 2
2
回答
如何
避免
搜索例程中
的
实例?
、
、
目前,我正在对这样
的
项目列表执行线性搜索: for(Item item : inventory){ return item; }} 我听说使用
instanceof
被认为是一种“代码味道”。通常,为了
避免
使用
instanceof
,我会使用
浏览 1
提问于2019-06-14
得票数 1
回答已采纳
1
回答
替代在
这种
情况下
使用
instanceof
?
、
、
、
因此,在这个给定
的
场景中,我不完全确定
如何
以更面向对象
的
方式实现这一点。在我
的
EntityManager中,我检查鼠标是否悬停在实体上。如果是这样的话,我将呈现一个覆盖,它显示一个面板,其中包含实体
的
名称。除了名字之外,我还想显示一些基本
的
统计数据,比如“健康”或者“威力/最大命中”之类
的
东西。静态实体没有战斗属性。但是生物做,但由于我返回一个实体,我检查实体是否是‘实例’生物,如果是:绘制战斗状态。否则,只需绘制实体
的
名称。 有一个更好<e
浏览 6
提问于2017-11-23
得票数 0
7
回答
如何
避免
instanceof
调用?
、
我定义了这个简单
的
方法: if ( (levelItems[x][y]
instanceof
StaticGameObject && levelItems[x][y].isVisible())|| (levelItems[x-1][y]
instanceof
StaticGameObject &am
浏览 1
提问于2010-08-12
得票数 3
回答已采纳
2
回答
如何
避免
使用
instanceof
?
、
、
、
假设我有一些实体类层次结构,并且我有一个带有方法
的
util类,该方法获取上层类层次结构,并且必须根据我获得
的
特定类对另一个实体类(在先前
的
层次结构之外)进行一些更改。因此,我将使用
instanceof
来查找我得到
的
具体对象。但是我知道:任何时候你发现自己在写这样
的
代码:“如果对象是T1类型
的
,那么做一些事情,但是如果它是T2类型
的
,那么做一些其他
的
事情。”那么,如果不使用
instanceof
,我该怎么做呢? 请注意,
浏览 1
提问于2015-08-08
得票数 0
5
回答
在
这种
情况下
,我应该使用什么模式/解决方案来
避免
“`
instanceof
`”?
、
、
在
这种
情况下
,我应该使用什么模式/解决方案来
避免
instanceof
?我在谷歌上搜索了一下,发现访问者模式是可行
的
,但我不认为这适用于
这种
情况。还有其他
的
解决方案,比如添加isTestable()方法来使用类似黑客
的
解决方案,我正在寻找一种标准
的
方法。public void switchTestMode(){ if(phr
浏览 3
提问于2014-02-25
得票数 1
回答已采纳
1
回答
如何
避免
在
这种
情况下
使用
instanceOf
?(只允许单击四叉树中
的
某些对象)
、
、
、
如果这些坦克对象实现了可点击
的
接口,就可以单击其中
的
一些对象。问题是,为了知道正在单击
的
是什么,我需要查询相同
的
四叉树,但是该四叉树中有可点击和不可点击
的
对象。可能
的
解决办法: 我可以维持两棵四叉树。如果一个不可点击
的
坦克与一个可点击
的
浏览 0
提问于2013-06-25
得票数 0
2
回答
继承和实例
、
、
在
这种
情况下
,我想
避免
出现操作符: method(Some param) { } method(Some param) { //dospecial things } method(Special param) {
浏览 2
提问于2012-12-07
得票数 0
3
回答
处理多个异常但
避免
重复代码
、
我想知道我应该
如何
处理我
的
异常并
避免
重复
的
代码。以下是我
如何
处理
这种
情况
的
方法。 // do something only when this type exception occurred. } else if( e
instanceof
SQLException)
浏览 0
提问于2014-01-30
得票数 0
回答已采纳
1
回答
避免
不能使用多态性
的
实例
、
、
、
这些类是作为构建过程
的
一部分自动生成
的
,因此不能修改。这些类共享一个公共结构。我有需要使用这些类
的
客户端代码。但是,对于所有类来说,
这种
客户端逻辑中
的
某些逻辑是相同
的
。因此,我不想重复每个类所支持
的
客户端代码。在
这种
情况下
想到
的
流行解决方案是使用接口/继承,这样客户端代码只处理超类/接口,而不是特定
的
类。但是,在
这种
情况下
,这个解决方案是不可能
浏览 3
提问于2016-03-10
得票数 0
3
回答
如何
在java中实现模式匹配,
避免
instanceof
?
、
、
、
、
目前,我不知道
如何
在我
的
代码片段中
避免
代码气味。我尝试了几种模式(Strategy,Visitor),但它们都没有提供一个干净和可维护
的
解决方案。以下是我
的
策略模式代码
的
示例: public interface Strategy { } Action a
浏览 15
提问于2020-01-10
得票数 3
1
回答
如何
避免
铸造和
instanceOf
、
、
、
public HierarchieValue createHierarchie(GlobalKey key) { } } if (key
instanceof
Key
浏览 3
提问于2014-09-09
得票数 0
回答已采纳
3
回答
如何
避免
这种
情况下
的
死锁?
、
、
我有一个innoDB表,在该表中,多个连接可能会插入数据,而每10秒运行一次
的
单个MySql事件将删除以前插入
的
一些记录。该事件
的
代码是
浏览 3
提问于2015-02-13
得票数 3
回答已采纳
1
回答
Java泛型:复制子类实例时捕获泛型类型
、
在下面的代码示例中,有没有一种方法可以
避免
丑陋
的
SuppressWarnings注释?我知道,但我不确定这在
这种
情况下
是否有帮助,以及
如何
帮助,尽管问题看起来非常相似。abstract class Base { public static
浏览 0
提问于2013-04-05
得票数 0
回答已采纳
6
回答
在java中正确使用
、
、
实例在java中被认为是一种不好
的
实践。但我不知道在
这种
情况下
该
如何
避免
。例如,我想打印有关Museum中所有Museum对象
的
信息。 for (int i = 0; i < artObjects.size(); i++) { System.out.println
浏览 11
提问于2014-09-30
得票数 2
回答已采纳
2
回答
在
这种
情况下
如何
避免
重复
我现在可以按我想要
的
方式工作了:male(mans). male(jan).但在
这种
情况下
,display_siblings(金伯利)是错误
的
,因为kimberly @< denise正在失败。
浏览 1
提问于2014-03-27
得票数 0
1
回答
在
这种
情况下
如何
避免
-1
、
这是我
的
桌子votes,voteType 1 = a negative vote, voteType 0 = a positive vote。"0" "0" "US"//2+0-1=1这是我
的
桌子7 US
浏览 1
提问于2013-05-10
得票数 0
回答已采纳
3
回答
在
这种
情况下
,
如何
避免
游标?
、
、
我有一个有下列列
的
表格 fetch y_curs into @period close y_curs这是很好
的
工作,并给出正确
的
结果,但由
浏览 1
提问于2014-12-23
得票数 0
点击加载更多
相关
资讯
如何才能避免这种情况的发生?
建设外文的网站请尽量避免这种失误
如何在没有头衔的情况下领导
如何避免沦为“算法的囚徒”?
996的情况下,如何快速通过PMP考试?
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券