封装就是把抽象出的字段和对字段的操作封装在一起,数据被保护在内部,数据的其他包只有通过被授权的操作方法才能对字段进行操作。封装的好处隐藏实现细节可以对数据进行验证,保证安全合理如何实现封装?建议将结构体、字段(属性)的首字母小写(其他包不能使用,类似于private)给结构体所在包提供一个工厂模式的函数,首字母大写(类似于构造函数)提供一个首字母大写的set方法,用于对属性进行判断并赋值 
指针方式赋值的两种方式第一种第二种
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号