首页 > 其他 > 详细

GOLANG的继承语法练习

时间:2019-05-08 16:22:55      阅读:118      评论:0      收藏:0      [点我收藏+]
package main
import(
	"fmt"
	_"sort"
	_"math/rand"
)
//

type WuDangMaster struct {
	Name string
	Age int
}

func (master *WuDangMaster) kongfu() {
	fmt.Println(master.Name,"秘籍:武当太极十三式")
}

//apprentice 美 /?‘pr?nt?s/ n. 学徒;生手
type apprentice struct{
	WuDangMaster //匿名结构体,继承WuDangMaster结构体内的字段(属性)及方法
}

func main(){
	var appr apprentice = apprentice{
		WuDangMaster{
			Name:"张翠山",
			Age:30,
		},
	}
	appr.kongfu()
}

 最终结果:

技术分享图片

 

GOLANG的继承语法练习

原文:https://www.cnblogs.com/swei/p/10832444.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!