Golang也支持面向对象编程.但与以前学过传统的面向对象编程语言有区别.1)Golang没有类class,Go语言的结构体struct和类class有相似的特性.2)Golang中不存在继承,方法重载,构造函数,析构函数,隐藏和this指针.3)Golang有继承,封装,多态的特性,但是实现方法与传统OOP语言不同. 1. 结构体structtype 标识符 struct{…field type}…type Student struct {…Name string // 字段 属性…Age i