代码规范--配置

扶醉桌前 提交于 2019-12-06 08:40:12

今天整理的内容是:代码规范中,配置中常量,该怎么设计:

public final class ProductConstants {

    private ProductConstants() {}
    
    public static int MAX_NUMBER = 9999;
    public static String DEFAULT_CODE = "123";

}

设计说明:

1.类名直白且具体,这个Product修饰很重要,避免了一般化的常量类定义,从而限制了她的职责范围,而这个Constants则说明了类的属性,一眼就知道他是干什么的

2.被定义为无法实例化(即将构造器私有化),无法被继承的(即类使用final修饰)

3.常量都使用public static 修饰,这样就可以直接访问,而不需要实例化这个类。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!