package main
import "fmt"
type student interface {
StudentName() string
}
//定義1個(gè)結(jié)構(gòu)體
type Boy struct {
Name string
}
func New(name string) student {
return Boy{name}
}
//給他這個(gè)結(jié)構(gòu)體綁定一個(gè)方法 StudentName。這樣就表示它實(shí)現(xiàn)了 student接口
func (a Boy) StudentName() string {
return a.Name
}
func main() {
//方式一
//var b1 = Boy{"zhangsan",}
//var s1 student
//s1 = b1
//fmt.Println(s1.StudentName())
//方式二
//b1 := New("lisi")
//fmt.Println(b1.StudentName())
//方式三
//b1 := Boy{"zhangsan",}
//d11 := []student{b1}
//fmt.Println(d11[0].StudentName())
//方式四
var s1 student = Boy{"zhangsan",}
fmt.Println(s1.StudentName()) // zhagnsan
}
go中實(shí)現(xiàn)接口的幾種方式
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門夏醉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人涌韩,你說我怎么就攤上這事畔柔。” “怎么了臣樱?”我有些...
- 文/不壞的土叔 我叫張陵靶擦,是天一觀的道長(zhǎng)腮考。 經(jīng)常有香客問我,道長(zhǎng)玄捕,這世上最難降的妖魔是什么踩蔚? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮桩盲,結(jié)果婚禮上寂纪,老公的妹妹穿的比我還像新娘。我一直安慰自己赌结,他們只是感情好捞蛋,可當(dāng)我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著柬姚,像睡著了一般拟杉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上量承,一...
- 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼狮腿!你這毒婦竟也來了腿宰?” 一聲冷哼從身側(cè)響起,我...
- 序言:老撾萬(wàn)榮一對(duì)情侶失蹤缘厢,失蹤者是張志新(化名)和其女友劉穎吃度,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體贴硫,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡椿每,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了夜畴。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拖刃。...
- 正文 年R本政府宣布均函,位于F島的核電站,受9級(jí)特大地震影響菱涤,放射性物質(zhì)發(fā)生泄漏苞也。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一粘秆、第九天 我趴在偏房一處隱蔽的房頂上張望如迟。 院中可真熱鬧,春花似錦攻走、人聲如沸殷勘。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)玲销。三九已至,卻和暖如春摘符,著一層夾襖步出監(jiān)牢的瞬間贤斜,已是汗流浹背。 一陣腳步聲響...
- 正文 我出身青樓带族,卻偏偏與公主長(zhǎng)得像锁荔,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子炉菲,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- A1 2個(gè)小時(shí)前堕战,客戶銷售員找我談單價(jià)。希望每個(gè)產(chǎn)品都能降20元拍霜。"你自己生產(chǎn)吧"我非常憤怒地說嘱丢。 ...
- 老顧聊技術(shù)2019-05-24 09:49:02 目錄 前言 接口交互 返回格式 控制層Controller 美觀...
- HTTP冪等性 Wiki上關(guān)于的 冪等。 在HTTP/1.1規(guī)范中冪等性(Idempotence)的定義是: Me...
- header('location:url'); header("Refresh:3;url=helloworld....
- 1.使用Bundle ----> 用于android四大組件間的進(jìn)程間通信 android的四大組件都可使用B...