Go 語言教程
Go 語言提供了另外一種數(shù)據(jù)類型即接口,它把所有的具有共性的方法定義在一起,任何其他類型只要實現(xiàn)了這些方法就是實現(xiàn)了這個接口。
在上面的例子中,我們定義了一個接口Phone,接口里面有一個方法call()。然后我們在main函數(shù)里面定義了一個Phone類型變量,并分別為之賦值為NokiaPhone和IPhone。然后調(diào)用call()方法,輸出結(jié)果如下:
I am Nokia, I can call you! I am iPhone, I can call you!