于姜
2020-03-02 15:39
Eat好像有点问题,这样定义,还是Dog struct的方法
这里确实写错了
我感觉也是,因为是Animal的Eat方法
我也觉得Eat因该是Animal的方法而不是dog的方法
我觉得你说的对
GO中重写吗?
是的 我觉得应该这样
func (a *Animal)Eat() { fmt.Println("color:",a.Color,"dog is eating ") }
Go语言语法进阶指南
11391 学习 · 27 问题
相似问题
回答 3
回答 2
回答 1