go结构体中的匿名字段

1. 定义

Go 结构体中可以内嵌一个或者多个匿名字段(习惯上将匿名字段叫内嵌,具名字段叫组合),这些字段没有显式的名字,只有字段的类型,此时字段的名字也就是字段的类型。匿名字段可以是一个结构体或者接口。

Go 语言中的继承是通过内嵌或组合来实现的,我们可以将go的内嵌和组合与面向对象语言中的继承概念相比较,随后将会看到它被用来模拟类似继承的行为。

2. 

posted @ 2020-02-19 10:12  wory  阅读(858)  评论(0)    收藏  举报