随笔分类 - java提高篇
摘要:摘自:http://cmsblogs.com/?p=52 面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在IS-A的
阅读全文
摘要:摘自:http://cmsblogs.com/?p=48 在讲解之前我们先看一个例子,该例子是前篇博文(java提高篇—–理解java的三大特性之封装)的。 从这里我们可以看出,Wife、Husband两个类除了各自的husband、wife外其余部分全部相同,作为一个想最大限度实现复用代码的我们是
阅读全文
摘要:摘自:http://cmsblogs.com/?p=41 封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其
阅读全文

浙公网安备 33010602011771号