【发布时间】:2014-05-27 10:19:25
【问题描述】:
需要有关 Java 接口命名模式的简要答案。
为什么大多数 JAVA 接口名称后缀都有“able”?
例如
java.io.Serializable
java.lang.Cloneable
java.lang.Comparable
java.lang.Runnable
我已经探索并阅读了它,因为它是为了识别行为、动作和能力等。但并没有完全理解。任何人都可以提供一些有用的示例场景。
最好的!
阿伦
【问题讨论】:
-
我不会说大多数接口都以“能够”结尾。只是那些允许班级成为
somethinged 的人。当它们用于something其他东西的类时,有很多结尾“或”或“er”。这更像是一个英语语言问题,而不是一个特定于编程的问题
标签: java interface naming-conventions naming