摘要:
Java 包(package) 包的作用 1. 把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用 2. 如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免 阅读全文
摘要:
Java 封装 封装是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法 封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问 要访问该类的代码和数据,必须通过严格的接口控制 封装最主要的功能在于能够修改自己的实现代码,而不用修改那些调用代码的程序片段 封装的优点 良好 阅读全文
摘要:
Java 多态 多态是同一个行为具有多个不同表现形式和形态的能力;多态是同一个接口,使用不同的实例而执行不同操作 多态的优点 消除类型之间的耦合关系、可替换性、可扩充性、接口性、灵活性、简化性 多态存在的三个必要条件 继承 重写 父类引用指向子类对象 Parent p = new Child(); 阅读全文