package main
import "fmt"
type student5 struct {
name string
age int
}
//函数
func Print() {
fmt.Println("hello world")
}
//通过函数给对象添加方法,go这么搞...
func (s student5) Print() {
fmt.Printf("%p\n",&s)
fmt.Printf("姓名:%s\n", s.name)
fmt.Printf("年龄:%d\n", s.age)
}
func main() {
//创建对象
stu := student5{"wang", 58}
//对象.方法
stu .Print()
}
go 继承-方法
最新推荐文章于 2025-09-27 23:42:07 发布
本文介绍了一个使用Go语言实现的学生信息打印程序。程序定义了一个学生结构体,包含姓名和年龄属性,并通过函数为该结构体添加了打印方法。在main函数中创建了一个学生实例并调用了打印方法,展示了如何在Go中操作结构体和方法。
3055

被折叠的 条评论
为什么被折叠?



