码迷,mamicode.com
首页 > 其他好文 > 详细

接口与实现接口的类

时间:2019-05-20 22:58:58      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:对象   集合   mat   java编程   心得   turn   ack   抽象类   math   

一.源代 package 实验包;

public class interface_test {  

public static void main (String[] arges){  

yuanzhui a=new yuanzhui(2,5,6);  

yuanzhui b=new yuanzhui(1,3,3);  

System.out.println(a.Area());

 System.out.println(b.Area());  

System.out.println(a.volume());  

System.out.println(b.volume());  

System.out.println("体积较大的是:"+Math.max(a.volume(), b.volume()));  

}

}

class yuanzhui implements Volume,Area{  

protected double r;

 protected double l;  

protected double h;  

public yuanzhui(double r,double l,double h){

 this.r=r;

 this.l=l;  

this.h=h;

 }  

public double volume(){  

return Math.PI*Math.pow(r,2)*h/3;

 }  

public double Area(){  

return Math.PI*this.r*this.r+this.r*this.l;

 } }

interface Volume{

 public double volume();

}

interface Area{

 public double Area();

二.实验心得        
通过本次实验的调试,使我清楚的认识到接口在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式从而来继承接口的抽象方法。并且接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。 

  

  

接口与实现接口的类

标签:对象   集合   mat   java编程   心得   turn   ack   抽象类   math   

原文地址:https://www.cnblogs.com/Java199-lxf/p/10897017.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!