企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
### 实例 看如下例子,Person的方法也被Student继承了 ~~~ type Person struct { name string age int gender byte } //实现一个方法 func (p *Person) PrintInfo() { fmt.Printf("name= %s,age=%d,gender=%c\n", p.name, p.age, p.gender) } //有个学生,继承自Person字段,成员和方法都继承了 type Student struct { Person id int addr string } func main() { s := Student{Person{"jack", 20, 'm'}, 1, "北京"} s.PrintInfo() } ~~~ 结果 ~~~ name= jack,age=20,gender=m ~~~