123
摘要: 字段(成员变量) 字段主要是为类的内部做数据交互使用,字段一般的private。 我们可以给字段赋值,也可以取值。 当字段需要为外部提供数据时,将字段封装为属性,而不是共有话字段。 属性 属性一般是向外提供数据访问,主要用来描述对象的静态特征,所以,一般是public。 属性可以设置成只读,只写,提 阅读全文
posted @ 2017-08-21 17:38 thy22 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 使用特点 简化代码,私有字段编译器自动生成。 只适合于标准属性。 不能添加任何业务逻辑。 适用条件 不能直接操作私有字段。 不能使用只读,只写属性。 阅读全文
posted @ 2017-08-21 16:43 thy22 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1.使用属性能避免非法数据 实践用法:通常在get或set方法中可以添加需要的业务逻辑。 对比:相当于数据库中的“约束”,因为约束是保证数据有效性的、最后一道屏障。 2.可以设置只读属性 有些属性为了保护数据,我们可以设置成只读,而不能赋值。 方法:将set方法去掉即可。 经验:可以替代readon 阅读全文
posted @ 2017-08-21 16:09 thy22 阅读(309) 评论(0) 推荐(0) 编辑