单元5接口和包.pptVIP

  • 0
  • 0
  • 约1.56千字
  • 约 27页
  • 2020-12-23 发布于福建
  • 举报
JAVA程序设计 单元五接口与包 学习目标: 掌握Java接口的使用 理解接口与抽象类的异同 了解Java包的使用 掌握Java的访问控制修饰符的使用 了解 Java APl 目录 任务一计算各种形状的面积与周长 2 任务二用包管理程序 拓展任务 任务一计算各种形状的面积与周长 任务描述 在单元四的最后一个任务中,我们建立了形状抽象类 ,并从中派生出矩形与圆形的子类,实现了不同形状的面 积计算功能。本任务要求进一步扩展原有程序,在计算各 种形状面积的基础上,增加周长的计算功能。而且,希望 程序具备良好的可读写和扩展性,例如可以进一步增加新 的形状或者新的功能。 1.改写抽象类 bstract Shape Circle areao 图51 Shape类及其子类 ☆ Shape类可以定义为以下形式 空 abstract class Shape protected String name; Shape(string n iname=n 今 abstract double area(;计算面积的抽象方法 abstract double perimeter;计算周长的抽象方法 ◆2增加计算周长的接口 ☆(1).声明接口 ☆修改父类抽象类的做法可以实现本任务要求的功能,然而 却不够灵活。每当要增加一个新的功能,

文档评论(0)

1亿VIP精品文档

相关文档