Java 接口示例以及实现.docx

上传人:小飞机 文档编号:3159525 上传时间:2023-03-11 格式:DOCX 页数:3 大小:36.79KB
返回 下载 相关 举报
Java 接口示例以及实现.docx_第1页
第1页 / 共3页
Java 接口示例以及实现.docx_第2页
第2页 / 共3页
Java 接口示例以及实现.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《Java 接口示例以及实现.docx》由会员分享,可在线阅读,更多相关《Java 接口示例以及实现.docx(3页珍藏版)》请在三一办公上搜索。

1、Java 接口示例以及实现接口的实现与类的继承是相似的,不同之处是:实现接口的类不从该接口的定义中继承任何行为,为实现该接口的类的任何对象中都能调用这个接口中定义的方法。接口实际上就是一个特殊的抽象类,同时实现多个接口就意味着有多重继承的功能。 package 接口示例; public interface Shape2D double PI = 3.14; double grith; double area; package 接口示例; import java.text.DecimalFormat; import java.util.Scanner; class Cricle implemen

2、ts Shape2D double radius; public Cricle(double r) radius = r; Override public double grith / TODO 自动生成的方法存根 return 2*PI*radius; Override public double area / TODO 自动生成的方法存根 return PI*radius*radius; class Rectangle implements Shape2D double width,heigth; public Rectangle(double w,double h) width = w;

3、 heigth = h; Override public double grith / TODO 自动生成的方法存根 return 2*(width+heigth); Override public double area / TODO 自动生成的方法存根 return width*heigth; public class InterfaceExample public static void main(String args) / TODO 自动生成的方法存根 DecimalFormat df = new DecimalFormat(0.00); Scanner scan = new Sca

4、nner(System.in); System.out.print(请输入圆的半径 r = ); double r; r = scan.nextInt; Cricle cricle = new Cricle(r); System.out.println(此圆的周长为df.format(cricle.grith); System.out.println(此圆的面积为df.format(cricle.area); System.out.println; System.out.print(请输入矩形的长 h = ); double h; h = scan.nextInt; System.out.print(请输入矩形的长 w = ); double w; w = scan.nextInt; Rectangle rectangle = new Rectangle(w, h); System.out.println(此矩形的周长为df.format(rectangle.grith); + + :+ : System.out.println(此df.format(rectangle.area); 矩形的面积为:+

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号