Go 语言中关于接口的三个 上传者:astray24933 2022-01-04 10:50:47上传 PDF文件 127.47 KB 热度 39次 请看下面这段代码我定义了一个 Phone 的接口,只要求实现 call 方法即可,也就是只要能打电话的设备就是一个电话。然后再定义了一个 iPhone 的结构体,该结构体接收两个方法,一个是打电话,一个是发微信。最后一步是关键,我们定义了一个 Phone 接口类型的 phone 对象,该对象的内容是 iPhone 结构体。但是当你调用 原因也很明显,因为我们的phone对象显示声明为 Phone 接口类型,因此 phone调用的方法会受到此接口的限制。修改 main 方法成如下运行后,一切正常,没有报错。 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 发表评论