java必须选择好的接口名
界面的颜色如何命名?Android库中有一个同名的类(这个类在应用程序中使用)。如果应用程序的类名和接口名仅与包不同,则不太好ColorInterface——坏名字,罗伯特·马丁在他的书《干净的代码》中写道
更新:
interface MyColor {
Integer toInteger();
String toString();
}
如果类实现此接口,则表示格式为RGB的颜色,toInteger()方法返回颜色。rgb(红、绿、蓝),和toString()方法返回,例如,“(10,20,30)”,其中红=10,绿=20,蓝=30。 如果类以ARGB格式表示颜色,toInteger()返回颜色。argb(alpha,red,green,blue),和toString()返回,例如,“(200,50,70,20)”
# 1 楼答案
幸运的是,字典里有两个关于颜色的词条。。另一个拼写为“color”
但是这样做会让拼字大战变得更糟
http://www.colourlovers.com/blog/2007/09/05/color-vs-colour-the-great-spelling-battle
http://grammarist.com/spelling/color-colour/
# 2 楼答案
所以你可以使用相同名称的“颜色”,在不同的包中可以有许多相同名称的类,导入一个你想要使用的