老师,请教一个var定义的问题
来源:4-1 结构体和方法
阿斯蒂芬潍坊
2019-04-07

如上图所示,下面这个定义是什么意思?
写回答
1回答
-
这行的作用是确保StringCmd实现了Cmder这个接口。它必须实现这个接口这行才能编译通过。
当然没有这行也是可以的,但是如果StringCmd写的不对的话要到真正使用的代码里才会出编译错误。有了这一行我们就能够保证StringCmd实现Cmder接口,另一方面阅读代码的人也能直接的了解这一点。
112019-04-07
相似问题