當前位置:
首頁 > 知識 > Go 語言介面

Go 語言介面

Go 語言提供了另外一種數據類型即介面,它把所有的具有共性的方法定義在一起,任何其他類型只要實現了這些方法就是實現了這個介面。

Go 語言介面

實例

/* 定義介面 */type interface_name interface {

Go 語言介面

實例

package mainimport (

Go 語言介面

在上面的例子中,我們定義了一個介面Phone,介面裡面有一個方法call()。然後我們在main函數裡面定義了一個Phone類型變數,並分別為之賦值為NokiaPhone和IPhone。然後調用call()方法,輸出結果如下:

I am Nokia, I can call you!I am iPhone, I can call you!

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

Go 語言指針
Go 語言結構體
Go 語言常量
Go 語言條件語句
Go 語言函數

TAG:程序員小新人學習 |

您可能感興趣

Go 語言編程
Go 編程語言的簡單介紹
Pony 編程語言簡介
跨越YouTube語言障礙系列之一-設置中文語言界面
Go 語言切片(Slice)
網易有道CEO周楓:Go語言繼承了C語言的靈活簡單
Go 語言範圍(Range)
PHP語言介紹
Go Cloud項目開源發布:Go語言將成為雲端應用開發的首選語言?
【教你編程】go語言簡介
用Go語言編程的利與弊
品讀英國女畫家Trudy Good-用色粉表現的語言
Go 語言變數作用域
Python語言學習路線圖
Google:新搜索引擎面世,出自AI+自然語言處理的手筆
Golang語言TLS雙向身份驗證拒絕服務漏洞分析
文學語言與生活語言
初次見面Go語言,請多關照
背靠 Google 的 Go 語言,就不會失敗?
滲透測試中的 Go 語言使用:編寫反彈後門 Hershell