20201117_吴亮

知识总结:

今天学习了Java对函数的封装,将昨天的代码用符号“?”改成源代码,并进行占位符赋值;并且利用Test文件对封装好的类进行调用测试。封装能极大的减少代码的冗余性,在面向对象编程语言中,封装是指一种将抽象性函数接口的实现细节部分包装、隐藏起来的方法。

学习心得:

封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。在要访问该类的代码和数据时,必须通过严格的接口控制(对类域访问有public,protect,private三种)封装最主要的功能在于我们能修改自己的实现代码,并且不用修改那些调用我们代码的程序片段。适当的封装可以让程式码更容易理解与维护,也加强了程式码的安全性。封装的优点: 减少耦合、对类内部的结构自由修改、对成员变量进行更精确的控制、隐藏部分信息与实现细节,保证了安全性。

评论