Comma断言是运行时判断么
reflect.type是运行时判断么
他们在语言机制内部是不是都需要用到接口查询来实现的?
结构体传递给接口是运行时多态么?
go语言运行时多态都有哪些?
@polaris求解。。
`reflect.type` 肯定是运行时判断,反射都是运行时判定;
断言,用到了接口,是否实现了每个接口,或者你说的需要用到接口查询的,都是运行时做到的;
结构体传递给接口,按照经典面向对象的理论,这属于多态。像Java语言中,方法重载,也有人说这是一种多态,不过这种是编译期间就知道的,Go中不允许方法重载。
#1