第9章实现抽象图形——接口与包.pptVIP

  • 19
  • 0
  • 约7.72千字
  • 约 24页
  • 2017-08-22 发布于河南
  • 举报
第9章 实现抽象图形 ——接口与包 能力目标: 理解关键字abstract,能编写抽象方法和抽象类。 理解关键字interface及接口类型,学会定义并实现接口。 理解关键字package、import及包的作用,能定义和引入包。 能在一个包中定义含面积和周长方法的图形接口,在另一个包中编写实现图形接口的圆类和半圆类,在第三个包中编写实现图形接口的正方形类和正方体类。 内容介绍 9.1 任务预览 9.2 抽象方法与抽象类 9.3 接口类型 9.4 接口多重继承与实现 9.5 包 9.6 本章小结 9.7 实训9:实现图形接口 9.1 任务预览 本章实训程序运行结果: 9.2 抽象方法与抽象类 9.2.1 抽象方法与抽象类 在类中声明抽象方法的语法形式: 可选public等 abstract 返回类型 方法名( 可选参数表 ); 声明了抽象方法的类,由于有不能执行的方法,因此无法实例化,即无法构建对象,是抽象类。 抽象类也用关键字abstract声明: 可选public abstract class 类名 { 类成员 } 注意:含有抽象方法的类一定是抽象类,但抽象类不一定含有抽象方法。 【例9-1】定义抽象图形类,内含抽象的面积和周长方法。定义继承该类的圆类,重写并实现面积和周长方法。再定义继承抽象图形类的正方形类。 最后定义

文档评论(0)

1亿VIP精品文档

相关文档