泊而至远

导航

 

2016年3月17日

摘要: 多态 概念:指同一操作作用于某一类对象,可以有不同的解释,产生不同的执行结果; 存在的必要条件 ① 需要存在继承和实现关系; ② 同样的方法调用而执行不同操作,运行不同代码(重写操作); ③ 在运行时父类或者接口的引用变量可以引用其子类的对象; 作用 ① 多态通过分离做什么和怎么做,从另一个角度将接 阅读全文
posted @ 2016-03-17 22:29 积_跬步 阅读(779) 评论(0) 推荐(0) 编辑
 
摘要: 打包的意义: ① 标准Java库是由一系列包组成,包括java.lang,java.util,java.net等。标准Java包就是层次型包结构,就如同硬盘上嵌套的子目录一样,我们可以使用嵌套层次结构来组成包; ② Java的包是为了更好地规划代码,防止命名冲突和混乱。所以Java出现了打包机制; 阅读全文
posted @ 2016-03-17 22:28 积_跬步 阅读(531) 评论(0) 推荐(1) 编辑
 
摘要: 面向对象三大特点:封装、继承、多态 封装概念 ① 将东西包装在一起,然后以新的完整形式呈现出来: 将方法和字段一起包装到一个单元中,单元以类的形式实现; ② 信息隐藏,隐藏对象的实现细节,不让外部直接访问到; ③ 将数据和方法包装进类中,加上具体实现的隐藏,共同被称作封装,其结果是一个同时带有特征和 阅读全文
posted @ 2016-03-17 22:27 积_跬步 阅读(445) 评论(0) 推荐(1) 编辑