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

© DaoDao2 中级黑马   /  2016-8-29 23:30  /  395 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

封装:
                概述:隐藏对象的属性和实现细节,仅对外提供一个公共的访问方式。
                        怎么隐藏?
                                通过 private 关键字。
                                        private:
                                                是一个关键字,也是一个访问权限修饰符,可以修饰类中的成员,
                                                被它修饰的内容只能在本类中使用。
                                       
                        公共的访问方式是什么?
                                getXxx()和setXxx()。

                好处:
                        1、提高代码的复用性。
                        2、提高安全性。
                        3、实现了代码的分离。

                this关键字:
                        概述:代表本类当前对象的引用。
                                //谁调用,this就代表谁。
                                //每一个成员方法内部都有一个默认的this关键字,谁调用该方法,this就代表谁。(先这么记忆,不严谨,因为static还没有讲)
                        作用:就是用来区分 局部变量和成员变量重名问题的。
                        /*
                                使用变量遵循就近原则,局部有就使用,没有就去本类的成员位置找,
                                有就使用,没有就报错。
                                //先这么记忆,不严谨,因为本类成员找不到,还会去父类找。
                        */

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马