第五元素 2023-5-2 19:16
这题是不是缺少条件啊?“按钮默认isEnabled为true,被点击后,isEnabled变为false”
是通过什么渠道达到S4状态吗?比如:ABCD为f,f,t,f,就可以达到。

UMLChina潘加宇
想多了,题目很简单,就是S4响应的只有按钮B事件,所以这四个按钮中,只有按钮B亮着就行了。
特别是:可不能先入为主认为“按钮默认isEnabled为true,被点击后,isEnabled变为false”
没准按钮点一下,先不变灰,再点一下,才变灰呢?
或者点一下按钮B,按钮B自己没变,另外几个按钮变了,也不是不可以啊。
事件和其影响的属性的对应是多样的。
文章讨论了关于软件设计中的事件处理,特别是按钮状态改变的场景。强调不应假设默认行为,指出事件和属性之间的关系可以多样化,例如按钮被点击后不一定立即改变状态或影响其他按钮。文中潘加宇提醒读者不要受限于预设思维模式。

1164

被折叠的 条评论
为什么被折叠?



