下载此文档

java接口的定义和实现接口-java实验报告-报告.doc


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
java接口的定义和实现接口-java实验报告-报告java接口的定义和实现接口-java实验报告定义一个抽象基类Shape,它包含一个抽象方法getArea(),从Shape类派生出Rectangle和Circle类,这两个类都用getArea()方法计算对象的面积。编写编写应用程序使用Rectangle类和Circle类。(2)定义一个接口ClassName,接口中只有一个抽象方法getClassName()。设计一个类Horse,该类实现接口ClassName中的方法getClassName(),功能是获取该类的类名。编写应用程序使用Horse类。(3)定义接口myItfc,接口中只有一个名为area的方法,该方法有一个double类型参数,返回类型也为double。编写一个应用程序,并实现接口myItfc,接口中area方法的实现是返回参数的立方值;在应用程序中调用该方法并输出其结果。(4)编写小程序,在小程序窗口中显示字符串“java程序设计”,按下键盘上的箭头键,可按照箭头方向移动(提示:(),上、下、左、右键的编码分别用常量VK_UP、VK_DOWN、VK_LEFT、VK_RIGHT表示)。2、实验目的与要求⑴多态性。⑵接口的定义和实现接口。⑶内部类、匿名内部类对象的的编写和使用。3、 实验步骤与源程序 ⑴实验步骤a) 编写源代码b) 编译源代码c) 运行程序 ⑵源代码一, lassUseAbstract {  publicstaticvoidmain(String[]args)  {   Shaperec=newRectangle(3,6);   Shapecir=newCircle(6);   ("长方形的面积:"+());   ("圆的面积:"+());  } } abstractclassShape {  publicabstractdoublegetArea(); } classRectangleextendsShape {  doubled,w;  publicRectangle(doubled,doublew)  {   =d;   =w;  }  publicdoublegetArea()  {   returnd*w;  } } classCircleextendsShape {  doubler;  ircle(doubler)  {   =r;  }  publicdoublegetArea()  {   *r*r;  } }二,interfaceClassName{ publicabstractvoidgetClassName();}classHorseimplementsClassName{ publicvoidgetClassName() {  ("该类名为:Horse"); }}lassUseInterface{ publicstaticvoidmain(String[]args) {  Horseh=newHorse();    

java接口的定义和实现接口-java实验报告-报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rovend
  • 文件大小16 KB
  • 时间2018-09-16