Skip to content

Commit f847c4d

Browse files
committed
更新README:增加代理模式解释
1 parent c9549b5 commit f847c4d

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1281,6 +1281,7 @@ $shop->serve();
12811281
```
12821282

12831283
### 🎱代理模式(Proxy)
1284+
12841285
现实生活中的例子:
12851286

12861287
> 你有没有用过门禁卡进门?打开该门有多种选择,即可以使用门禁卡或按下绕过安检的按钮打开。门的主要功能是打开,但在它上面添加了一个代理来添加一些功能。让我用下面的代码示例更好地解释它。
@@ -1744,7 +1745,6 @@ $stationList->removeStation(new RadioStation(89)); // Will remove station 89
17441745

17451746
首先,我们有中介,即聊天室
17461747

1747-
17481748
```php
17491749
interface ChatRoomMediator
17501750
{
@@ -2210,6 +2210,7 @@ class Sorter
22102210
它可以用作
22112211

22122212
And it can be used as
2213+
22132214
```php
22142215
$dataset = [1, 5, 4, 3, 2, 8];
22152216

@@ -2325,11 +2326,11 @@ $editor->type('Fifth line');
23252326
现实生活中的例子:
23262327

23272328
> 假设我们正在建造一些房屋。构建的步骤可能看起来像
2328-
>
2329-
> * 准备房子的基地
2330-
> * 建造墙壁
2331-
> * 添加屋顶
2332-
> * 添加其他楼层
2329+
>
2330+
> * 准备房子的基地
2331+
> * 建造墙壁
2332+
> * 添加屋顶
2333+
> * 添加其他楼层
23332334
23342335
> 这些步骤的顺序永远不会改变,即在建造墙壁等之前不能建造屋顶,但是每个步骤都可以修改,例如墙壁可以由木头或聚酯或石头制成。
23352336

0 commit comments

Comments
 (0)