MENU

[FAQ]为什么Go没有 "implements" 声明?

November 7, 2020 • Go FAQ

Go的类型通过实现接口的方法来满足该接口,仅此而已。这个性质允许定义接口并使用, 而无需修改已有的代码。它使用一种结构类型来帮助关系的分离并改进代码可重用性, 并使它更容易在为代码开发而出现的模式上构建。接口的语义学是Go的灵活、轻量感的主要原因之一。

ArchivesQR Code
QR Code for this page
Tipping QR Code