【发布时间】:2014-04-30 18:12:27
【问题描述】:
对于如何命名你的接口有什么约定吗? 我不是指实现,只是接口!
后缀“-able”怎么样?喜欢Runnable、Closeable、Serializable?什么时候用这个?
【问题讨论】:
对于如何命名你的接口有什么约定吗? 我不是指实现,只是接口!
后缀“-able”怎么样?喜欢Runnable、Closeable、Serializable?什么时候用这个?
【问题讨论】:
Java中一个常见的设计模式是给你的接口起一个很基本的名字,比如Graph,然后给实现加上后缀Impl,比如GraphImpl。
【讨论】:
getX()、getY()、getImage()...),是否可以将其称为 Drawable ?如果不是这样,为什么不呢?
AdjacencyListGraph 和 AdjacencyMatrixGraph 例如,Drawable 是一个非常好的可绘制内容的名称。