摘要: 接口和抽象类的联系和区别。 一,简单总结 1、抽象类和接口都不能直接实例化,如果要实例化,抽象类变量必须指向实现所有抽象方法的子类对象,接口变量必须指向实现所有接口方法的类对象。 2、抽象类要被子类继承,接口要被类实现。 3、接口只能做方法申明,抽象类中可以做方法申明,也可以做方法实现 4、接口里定 阅读全文
posted @ 2019-01-08 19:33 稷下 阅读(1193) 评论(0) 推荐(0)
摘要: Java集合框架提供了一套性能优良、使用方便的接口和类,包括Collection和Map两大接口,它们都位于 java.util 包中。其中 Collection集合包含两个常用的子集合 List和Set(1)List集合常用子类ArrayList Vector(2) Set集合常用子类HashSe 阅读全文
posted @ 2019-01-08 19:10 稷下 阅读(596) 评论(1) 推荐(1)
摘要: Java异常(一)Java异常简介及其框架 概要 本章对Java中的异常进行介绍。内容包括:Java异常简介Java异常框架 Java异常简介 Java异常是Java提供的一种识别及响应错误的一致性机制。 Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健 阅读全文
posted @ 2018-12-17 11:13 稷下 阅读(578) 评论(0) 推荐(0)
摘要: 接口的概念 在Java中接口是一个全部由抽象方法组成的集合,接口需要用interface定义,里面只能有抽象的方法和常量。 接口体现的是事物扩展的功能,在Java中,类定义了一个实体,包括实体的属性,实体的行为。而接口定义了一个实体可能发生的动作,只有一个声明,没有具体的行为。 当一个方法在很多类中 阅读全文
posted @ 2018-12-15 15:42 稷下 阅读(357) 评论(0) 推荐(0)
摘要: 深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下 阅读全文
posted @ 2018-12-15 13:56 稷下 阅读(203) 评论(5) 推荐(0)
摘要: 1.多态:是同一个行为具有多个不同表现形式或形态的能力。 多态就是同一个接口,使用不同的实例而执行不同操作,如图所示: 多态性是对象多种表现形式的体现。 2.多态作用: 1. 消除类型之间的耦合关系 2. 可替换性 3. 可扩充性 4. 接口性 5. 灵活性 6. 简化性 3.多态的三个必要条件: 阅读全文
posted @ 2018-12-14 21:50 稷下 阅读(483) 评论(1) 推荐(0)