Golang 接口与多态 Jackey Golang 2020-09-01 3,016 次浏览 Golang, 多态, 接口 package main import ( "fmt" ) type A interface { Get() } type B struct { } func (b *B) Get () { fmt.Println("b") } type C struct { } func (c *C) Get () { fmt.Println("c") } f...
Golang 接口 Jackey Golang 2020-03-08 3,320 次浏览 Golang, 接口 package main import "fmt" // 定义一个接口 type Usb interface { // 声明两个没有实现的方法 Start() Stop() } type Phone struct { } // 让Phone 实现Usb接口的方法 func (p Phone) Start() { fmt....