A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Flower. 中级黑马   /  2015-11-29 13:53  /  710 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
面向对象特性之封装
方法默认就是用了封装的思想.
属性有两种方式操作:1直接操作.public
2.封装操作:通过给外部暴露两个方法:set方法用于设置值.get方法用于获取值.
一个属性的set与get方法不是必须的,看情况,如果你希望让外部调用者可以设置值,
则你就给定义set方法.如果你希望外部能获取值,就定义get方法.
一切看需求.
封装的好处:
• 将变化隔离。 • 便于使用。 • 提高重用性。 • 提高安全性。
封装原则:
• 将不需要对外提供的内容都隐藏起来。
• 把属性都隐藏,提供公共方法对其访问。

*/

1 个回复

倒序浏览
总结的不错
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马