auto commit
This commit is contained in:
parent
7a686e21ab
commit
16b568593e
|
@ -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() {
|
||||
|
|
Loading…
Reference in New Issue
Block a user