CH11.2 OK

This commit is contained in:
leisore
2015-08-27 10:07:49 +08:00
parent e3e4cae0c0
commit 681a8ea168
2 changed files with 28 additions and 0 deletions

27
eBook/11.2.md Normal file
View File

@@ -0,0 +1,27 @@
# 11.2 <20>ӿ<EFBFBD>Ƕ<EFBFBD>׽ӿ<D7BD>
һ<EFBFBD><EFBFBD><EFBFBD>ӿڿ<EFBFBD><EFBFBD>԰<EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ľӿڣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD>ӽ<EFBFBD><EFBFBD><EFBFBD>Щ<EFBFBD><EFBFBD>Ƕ<EFBFBD>ӿڵķ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>о<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӿ<EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӿ<EFBFBD> `File` <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> `ReadWrite` <20><> `Lock` <20><><EFBFBD><EFBFBD><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB> `Close()` <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
```go
type ReadWrite interface {
Read(b Buffer) bool
Write(b Buffer) bool
}
type Lock interface {
Lock()
Unlock()
}
type File interface {
ReadWrite
Lock
Close()
}
```
- [Ŀ¼](directory.md)
- <20><>һ<EFBFBD>£<EFBFBD>[11.1 <20>ӿ<EFBFBD><D3BF><EFBFBD>ʲô](11.1.md)
- <20><>һ<EFBFBD>ڣ<EFBFBD>[11.3 <20><><EFBFBD>μ<EFBFBD><CEBC><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD>ӿڱ<D3BF><DAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>](11.3.md)

View File

@@ -95,6 +95,7 @@
- 10.8 [垃圾回收和 SetFinalizer](10.8.md)
- 第11章[接口interface与反射reflection](11.0.md)
- 11.1 [接口是什么](11.1.md)
- 11.2 [接口嵌套接口](11.2.md)
## 第三部分Go 高级编程