- 8
- 0
- 约3.77千字
- 约 17页
- 2022-03-20 发布于陕西
- 举报
* * 第11讲 抽象类和接口 14.1 抽象类和抽象方法 14.2 接口 14.3 本讲小结 抽象类和接口是Java中实现“抽象性”的两种机制。 在Java的继承层次结构中,越是处于层次结构下层的类越是明确和具体,越是处于层次结构顶层的类越是变的更通用和不明确。一个类设计的非常抽象,以至于不能创建它的实例,这样的类被称为抽象类。 接口是一种更“纯粹”的抽象类,是一种完全抽象类。接口中只能定义常量和抽象方法,目的是指明多个对象的共同行为。 虽然抽象类和接口都表达了抽象性,但其设计目的不同:抽象类表示子类是什么,抽象类和其子类之间是 Is-A的关系,所以抽象类只能是单继承。接口表示子类能做什么,接口与子类之间是?Can-Do的关系,所以接口可以多继承。 14.1 抽象类和抽象方法 Java中可以使用关键字abstract修饰类,被称为抽象类。abstract也可以用来修饰方法,被称为抽象方法。如: abstract class Shape { abstract void draw(); abstract void erase(); void what(){ System.out.println(name:Shape); }} 14.1 抽象类和抽象方法 所谓抽象方法是指仅有方法的声明而没有方法体。
您可能关注的文档
- 第1章 概述图文课件.ppt
- 第2章 数据类型图文课件.ppt
- 第5章 循环结构程序设计图文课件.ppt
- 第6章 数组图文课件.ppt
- 第7章 函数图文课件.ppt
- 第8章 编译预处理图文课件.ppt
- 第11章 文件图文课件.ppt
- 第1讲java入门图文课件.ppt
- 第2讲java基本语法(一)图文课件.ppt
- 第3讲java基本语法(二)图文课件.ppt
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
原创力文档

文档评论(0)