mirror of
https://github.com/LingCoder/OnJava8.git
synced 2026-08-31 11:48:11 +08:00
第10章接口/接口适配 将“该接口的实现和传递对象给方法则交由你来做”。修正为:“该接口的实现和传递对象则取决于方法的使用者”。
This commit is contained in:
@@ -1286,7 +1286,7 @@ interfacce I4 extends I1, I3 {}
|
||||
|
||||
## 接口适配
|
||||
|
||||
接口最吸引人的原因之一是相同的接口可以有多个实现。在简单情况下体现在一个方法接受接口作为参数,该接口的实现和传递对象给方法则交由你来做。
|
||||
接口最吸引人的原因之一是相同的接口可以有多个实现。在简单情况下体现在一个方法接受接口作为参数,该接口的实现和传递对象则取决于方法的使用者。
|
||||
|
||||
因此,接口的一种常见用法是前面提到的*策略*设计模式。编写一个方法执行某些操作并接受一个指定的接口作为参数。可以说:“只要对象遵循接口,就可以调用方法” ,这使得方法更加灵活,通用,并更具可复用性。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user