From 66bb6d57078b66f18cc53fcc1525015baafd3241 Mon Sep 17 00:00:00 2001 From: 1994 Date: Mon, 15 Jan 2018 22:41:55 +0800 Subject: [PATCH] optimize --- .../\345\221\275\345\220\215\351\243\216\346\240\274.md" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git "a/p3c-gitbook/\347\274\226\347\250\213\350\247\204\347\272\246/\345\221\275\345\220\215\351\243\216\346\240\274.md" "b/p3c-gitbook/\347\274\226\347\250\213\350\247\204\347\272\246/\345\221\275\345\220\215\351\243\216\346\240\274.md" index b383389..2beabc4 100644 --- "a/p3c-gitbook/\347\274\226\347\250\213\350\247\204\347\272\246/\345\221\275\345\220\215\351\243\216\346\240\274.md" +++ "b/p3c-gitbook/\347\274\226\347\250\213\350\247\204\347\272\246/\345\221\275\345\220\215\351\243\216\346\240\274.md" @@ -42,7 +42,7 @@ public class ResourceObserver;
说明:JDK8中接口允许有默认实现,那么这个default方法,是对所有实现类都有价值的默认实现。 14. 接口和实现类的命名有两套规则: 1)【强制】对于Service和DAO类,基于SOA的理念,暴露出来的服务一定是接口,内部的实现类用Impl的后缀与接口区别。 -
正例:CacheServiceImpl实现CacheService接口。 +
正例:CacheServiceImpl实现CacheService接口。
2) 【推荐】 如果是形容能力的接口名称,取对应的形容词为接口名(通常是–able的形式)。
正例:AbstractTranslator实现 Translatable。 15. 【参考】枚举类名建议带上Enum后缀,枚举成员名称需要全大写,单词间用下划线隔开。 -- GitLab