Skip to content

Commit 59f0348

Browse files
authored
Update 04_Strategy.md
1 parent a50a5c7 commit 59f0348

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ch09/04_Strategy.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -268,9 +268,9 @@ class TrustTaxStrategy extends DefaultTaxStrategy<Trust> {
268268
总结正如我们所看到的,递归类型参数经常出现在 `Java` 中:
269269

270270
```java
271-
class TaxPayer<P extends TaxPayer<P>>
272-
Comparable<T extends Comparable<T>>
273-
class Enum<E extends Enum<E>>
271+
class TaxPayer<P extends TaxPayer<P>>
272+
Comparable<T extends Comparable<T>>
273+
class Enum<E extends Enum<E>>
274274
```
275275

276276
`getThis` 技巧在这种情况下非常有用,只要有人想在基类型中使用这个类型参数提供的更具体的类型。

0 commit comments

Comments
 (0)