标签:封装 07 程式码 jar 笔记 result new Java Children
面向对象特性
高级特性:封装,包装,打包,私密,加密
1.类的本事就是一个封装体
//封装的思想
Children c = new Children();
c.name = " ";
2.方法也是封装体
A a =new A(); 封装计算机的功能
int result = a.add(2,6);//运算过程
System.out.println(result);
jar:已经封装的工具类,给别用我还不想让别人知道这个东西是怎么做的。使用:类名.方法。
注意:自己有一定基础,能自行封装一些功能了,就可以打jar包了。
封装(Encapsulation):在面向对象的设计方法中,将方法和属性等类的部分,部分进行包装、隐藏起来的思想叫封装。
封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问,要访问该类的代码和数据,必须通过严格的公共资源。适当的封装可以让程式码更容易理解和维护,复用,也加强了程式码的安全性。
优点:
1.良好的封装能减少耦合。
2.类内部的结构可以自由修改。
3.可以对成员变量进行更精确的控制,私有化了外界不能随便进入更改。
4.隐藏信息,实现细节。
未完待续。。。。。
仅用于个人学习总结
标签:封装,07,程式码,jar,笔记,result,new,Java,Children 来源: https://blog.csdn.net/qq_53855503/article/details/117381416
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。