在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1、方法的继承 示例: package main import "fmt" type Person struct { name string //名字 sex byte //性别, 字符类型 age int //年龄 } //Person类型,实现了一个方法 func (tmp *Person) PrintInfo() { fmt.Printf("name=%s, sex=%c, age=%d\n", tmp.name, tmp.sex, tmp.age) } //有个学生,继承Person字段,成员和方法都继承了 type Student struct { Person //匿名字段 id int addr string } func main() { s := Student{Person{"mike", 'm', 18}, 666, "bj"} s.PrintInfo() } 执行结果: name=mike, sex=m, age=18
|
请发表评论