1.结构声明
type 结构名 struct {
//结构体
}
2.成员定义
注意:Go 语言不支持静态字段、静态访问器属性、静态方法、实例访问器属性。
type 结构名 struct {
//实例字段
a int
}
//实例方法
func (实例名 结构名) f() {
}
3.继承
注意:Go 语言是多继承。
type 子结构名 struct {
父结构名1
父结构名2
父结构名N
}
4.创建实例
var 实例名 = 结构名{实例字段名: 值}
5.访问成员
//外部访问
实例名.实例字段名
实例名.实例方法名()
//内部访问
实例名.实例字段名
实例名.实例方法名()
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/go/golang/36915.html