基本介绍 Golang 仍然有面向对象编程的继承,封装和多态的特性,只是实现的方式和其它 OOP 语言不一 样,下面我们一一为同学们进行详细的讲解 Golang 的三大特性是如何实现的。 封装介绍 封装(encapsulation)就是把抽象出的字段和对字段的操作封装在一起,数据被保护在内部,程序的其 它包只有通过被授权的操作(方法),才能对字段进行操作 封装的理解和好处 隐藏实现细节 提可以对数据进行验证,保证安全合理(Age) 如何体现封装 对结构体中的属性进行封装 通过方法,包实现封装 封装