diff --git a/notes/重构.md b/notes/重构.md index db9cb993..21591bd6 100644 --- a/notes/重构.md +++ b/notes/重构.md @@ -76,7 +76,7 @@ * [4. 移除控制标记](#4-移除控制标记) * [5. 以卫语句取代嵌套条件表达式](#5-以卫语句取代嵌套条件表达式) * [6. 以多态取代条件表达式](#6-以多态取代条件表达式) - * [7. 引入Null对象](#7-引入null对象) + * [7. 引入 Null 对象](#7-引入-null-对象) * [8. 引入断言](#8-引入断言) * [九、简化函数调用](#九简化函数调用) * [1. 函数改名](#1-函数改名) @@ -130,7 +130,6 @@ 可以发现,该代码没有使用 Customer 类中的任何信息,更多的是使用 Rental 类的信息,因此第一个可以重构的点就是把具体计费的代码移到 Rental 类中,然后 Customer 类的 getTotalCharge() 方法只需要调用 Rental 类中的计费方法即可。 - ```java class Customer... double getTotalCharge() { @@ -844,7 +843,7 @@ send(); 在一系列布尔表达式中,某个变量带有“控制标记”的作用。 -用 break语 句或 return 语句来取代控制标记。 +用 break 语 句或 return 语句来取代控制标记。 ## 5. 以卫语句取代嵌套条件表达式 @@ -900,7 +899,7 @@ double getSpeed() {