From d4a7bf829b8d5fd2ad149c51414d4198a39c33c2 Mon Sep 17 00:00:00 2001 From: sjsdfg <736777445@qq.com> Date: Fri, 5 Apr 2019 16:29:40 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E6=94=AF=E6=8C=81=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E9=9D=99=E6=80=81=E6=88=90=E5=91=98=E7=B1=BB=E8=80=8C=E4=B8=8D?= =?UTF-8?q?=E6=98=AF=E9=9D=9E=E9=9D=99=E6=80=81=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/README.md | 2 +- docs/_sidebar.md | 2 +- ...ˆè€ƒè™‘é™æ€æˆå‘˜ç±».md => 24. 支æŒä½¿ç”¨é™æ€æˆå‘˜ç±»è€Œä¸æ˜¯éžé™æ€ç±».md} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) rename docs/notes/{24. 优先考虑é™æ€æˆå‘˜ç±».md => 24. 支æŒä½¿ç”¨é™æ€æˆå‘˜ç±»è€Œä¸æ˜¯éžé™æ€ç±».md} (99%) diff --git a/docs/README.md b/docs/README.md index 2968edb..5dce02b 100644 --- a/docs/README.md +++ b/docs/README.md @@ -29,7 +29,7 @@ - [21. 为åŽä»£è®¾è®¡æŽ¥å£.md](notes/21.%20为åŽä»£è®¾è®¡æŽ¥å£.md)
- [22. 接å£ä»…用æ¥å®šä¹‰ç±»åž‹.md](notes/22.%20接å£ä»…用æ¥å®šä¹‰ç±»åž‹.md)
- [23. 优先使用类层次而ä¸æ˜¯æ ‡ç­¾ç±».md](notes/23.%20优先使用类层次而ä¸æ˜¯æ ‡ç­¾ç±».md)
-- [24. 优先考虑é™æ€æˆå‘˜ç±».md](notes/24.%20优先考虑é™æ€æˆå‘˜ç±».md)
+- [24. 支æŒä½¿ç”¨é™æ€æˆå‘˜ç±»è€Œä¸æ˜¯éžé™æ€ç±».md](notes/24.%20支æŒä½¿ç”¨é™æ€æˆå‘˜ç±»è€Œä¸æ˜¯éžé™æ€ç±».md)
- [25. å°†æºæ–‡ä»¶é™åˆ¶ä¸ºå•ä¸ªé¡¶çº§ç±».md](notes/25.%20å°†æºæ–‡ä»¶é™åˆ¶ä¸ºå•ä¸ªé¡¶çº§ç±».md)
- [26. ä¸è¦ä½¿ç”¨åŽŸå§‹ç±»åž‹.md](notes/26.%20ä¸è¦ä½¿ç”¨åŽŸå§‹ç±»åž‹.md)
- [27. 消除éžæ£€æŸ¥è­¦å‘Š.md](notes/27.%20消除éžæ£€æŸ¥è­¦å‘Š.md)
diff --git a/docs/_sidebar.md b/docs/_sidebar.md index 22397aa..e5a0e4c 100644 --- a/docs/_sidebar.md +++ b/docs/_sidebar.md @@ -27,7 +27,7 @@ - [21. 为åŽä»£è®¾è®¡æŽ¥å£](notes/21.%20为åŽä»£è®¾è®¡æŽ¥å£.md) - [22. 接å£ä»…用æ¥å®šä¹‰ç±»åž‹](notes/22.%20接å£ä»…用æ¥å®šä¹‰ç±»åž‹.md) - [23. 优先使用类层次而ä¸æ˜¯æ ‡ç­¾ç±»](notes/23.%20优先使用类层次而ä¸æ˜¯æ ‡ç­¾ç±».md) -- [24. 优先考虑é™æ€æˆå‘˜ç±»](notes/24.%20优先考虑é™æ€æˆå‘˜ç±».md) +- [24. 支æŒä½¿ç”¨é™æ€æˆå‘˜ç±»è€Œä¸æ˜¯éžé™æ€ç±»](notes/24.%20支æŒä½¿ç”¨é™æ€æˆå‘˜ç±»è€Œä¸æ˜¯éžé™æ€ç±».md) - [25. å°†æºæ–‡ä»¶é™åˆ¶ä¸ºå•ä¸ªé¡¶çº§ç±»](notes/25.%20å°†æºæ–‡ä»¶é™åˆ¶ä¸ºå•ä¸ªé¡¶çº§ç±».md) - [26. ä¸è¦ä½¿ç”¨åŽŸå§‹ç±»åž‹](notes/26.%20ä¸è¦ä½¿ç”¨åŽŸå§‹ç±»åž‹.md) - [27. 消除éžæ£€æŸ¥è­¦å‘Š](notes/27.%20消除éžæ£€æŸ¥è­¦å‘Š.md) diff --git a/docs/notes/24. 优先考虑é™æ€æˆå‘˜ç±».md b/docs/notes/24. 支æŒä½¿ç”¨é™æ€æˆå‘˜ç±»è€Œä¸æ˜¯éžé™æ€ç±».md similarity index 99% rename from docs/notes/24. 优先考虑é™æ€æˆå‘˜ç±».md rename to docs/notes/24. 支æŒä½¿ç”¨é™æ€æˆå‘˜ç±»è€Œä¸æ˜¯éžé™æ€ç±».md index be30feb..f08d760 100644 --- a/docs/notes/24. 优先考虑é™æ€æˆå‘˜ç±».md +++ b/docs/notes/24. 支æŒä½¿ç”¨é™æ€æˆå‘˜ç±»è€Œä¸æ˜¯éžé™æ€ç±».md @@ -1,4 +1,4 @@ -# 24. 优先考虑é™æ€æˆå‘˜ç±» +# 24. 支æŒä½¿ç”¨é™æ€æˆå‘˜ç±»è€Œä¸æ˜¯éžé™æ€ç±»   嵌套类(nested class)是在å¦ä¸€ä¸ªç±»ä¸­å®šä¹‰çš„类。 嵌套类应该åªå­˜åœ¨äºŽå…¶å®¿ä¸»ç±»ï¼ˆenclosing class)中。 如果一个嵌套类在其他一些情况下是有用的,那么它应该是一个顶级类。 有四ç§åµŒå¥—类:é™æ€æˆå‘˜ç±»ï¼Œéžé™æ€æˆå‘˜ç±»ï¼ŒåŒ¿å类和局部类。 除了第一ç§ä»¥å¤–,剩下的三ç§éƒ½è¢«ç§°ä¸ºå†…部类(inner class)。 这个æ¡ç›®å‘Šè¯‰ä½ ä»€ä¹ˆæ—¶å€™ä½¿ç”¨å“ªç§ç±»åž‹çš„嵌套类以åŠä¸ºä»€ä¹ˆä½¿ç”¨ã€‚