做一个网站多少费用,成都市网站建设服务商,软文自助发稿软件开发 网站建设,教学网站模板下载题目
请设计一个接口Person#xff0c;然后设计两个结构体实现Person接口#xff0c;这两个结构体都代表三国时代的名人。Person接口中有一个方法#xff0c;该方法输出一句最能代表该人物特点的话。
程序
package main
import (fmt)
type Person interface …题目
请设计一个接口Person然后设计两个结构体实现Person接口这两个结构体都代表三国时代的名人。Person接口中有一个方法该方法输出一句最能代表该人物特点的话。
程序
package main
import (fmt)
type Person interface {say()}
type CaoCao struct {}func (person CaoCao) say() {fmt.Println(曹操宁教我负天下人休教天下人负我)
}
type XuSheng struct {
}func (person XuSheng) say() {fmt.Println(徐盛犯大吴疆土者盛必击而破之)
}
/*参数是接口的实例*/
func chuiNiu(p Person){p.say()
}
func main(){c : CaoCao{}chuiNiu(c)x : XuSheng{}chuiNiu(x)}