go面向对象-继承

代码实例

package main
import "fmt"
type Persion struct {
	Name string
	Age int32
}
func (p * Persion) talk(){
	fmt.Printf("我是一个人");
}
func (p * Persion) Eat(){
	fmt.Println("可以吃饭");
}
type Student struct {
	Persion
	Sn string
}
func ( st * Student )Exam(){
	fmt.Println("在考试");
}
func main(){
	p:= &Student{Sn:"sh0001231"};
	p.Exam();
}

  备注:上面是go里面使用结构体继承入门案例

posted on 2020-11-25 00:19  孤灯引路人  阅读(48)  评论(0编辑  收藏  举报

导航