From 1076eafc445a74dbfdc42333f5762f29258057a2 Mon Sep 17 00:00:00 2001 From: yanxueer <1164313233@qq.com> Date: Mon, 20 Jul 2020 21:46:26 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC10=E7=AB=A0=E6=8E=A5=E5=8F=A3--?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E9=80=82=E9=85=8D=E7=AC=AC=E4=B8=80=E5=8F=A5?= =?UTF-8?q?=E7=9A=84=E4=B9=A6=E5=86=99=E9=97=AE=E9=A2=98=20#508=20(#513)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 第10章接口/接口适配 将“该接口的实现和传递对象给方法则交由你来做”。修正为:“该接口的实现和传递对象则取决于方法的使用者”。 --- docs/book/10-Interfaces.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/book/10-Interfaces.md b/docs/book/10-Interfaces.md index 493fb91..d4b9406 100644 --- a/docs/book/10-Interfaces.md +++ b/docs/book/10-Interfaces.md @@ -1286,7 +1286,7 @@ interfacce I4 extends I1, I3 {} ## 接口适配 -接口最吸引人的原因之一是相同的接口可以有多个实现。在简单情况下体现在一个方法接受接口作为参数,该接口的实现和传递对象给方法则交由你来做。 +接口最吸引人的原因之一是相同的接口可以有多个实现。在简单情况下体现在一个方法接受接口作为参数,该接口的实现和传递对象则取决于方法的使用者。 因此,接口的一种常见用法是前面提到的*策略*设计模式。编写一个方法执行某些操作并接受一个指定的接口作为参数。可以说:“只要对象遵循接口,就可以调用方法” ,这使得方法更加灵活,通用,并更具可复用性。