- 与空接口对应,非空接口指的是至少包含一种方法的接口,就像
io.Reader
和io.Writer
。 - 非空接口通过一组方法对行为进行抽象,从而隔离具体实现达到解耦的目的。
- Go 的接口比 Java 等语言中的接口更加灵活,自定义类型不需要通过 implement 关键字显式地标明自己实现了某个接口,只要实现了接口中所有的方法就实现了该接口。
- 只有实现了接口中所有的方法,才算是实现了该接口。
io.Reader
和 io.Writer
。本文标题:946.【golang】非空接口
本文链接:https://www.haomeiwen.com/subject/fprpadtx.html
网友评论