Embedding
이것은 아직 이해하지 못했다.
나중에 와서 다시보자.
package main
import "fmt"
func main() {
fmt.Println( "Embedding <-- subclassing")
}
type Reader interface {
Read( p []byte) (n int, err error)
}
type Writer interface {
Write( p []byte) (n int, err error)
}
type ReadWriter interface {
Reader
Writer
}