• 2015/8/7


      学习"接口"感悟:

        1、在接口中定义的属性值,及方法,在实现接口的类中,都可以实现,及在接口中定义好的属性值可以拿来直接使用,不需要重复定义的;

    比如:public interface Yuan{//定义关于圆的接口

        final float PI = 3.14f;

        public float getArea(float r);//计算圆的面积

        public float getZhouChang(float r);//计算圆的周长      

      }

    //实现类

    public Test implements Yuan{  //--------里面的PI都没有在重新定义,直接拿来使用就ok

      /**
      * 计算圆的面积
      */
      @Override
      public float getErea(float r) {
        // TODO Auto-generated method stub
        float area = PI * r* r;
        return area;
      }
      /**
      * 计算圆的周长
      */
      @Override
      public float getZhouChang(float r) {
        float zhouChang = 2*PI*r;
        return zhouChang;
       }
      public static void main(String[] args){
        final float f =0.1f;
        Test t = new Test();
        System.out.println("圆的面积是:"+t.getErea(f));
        System.out.println("圆的周长是:"+t.getZhouChang(f));
      }

    }

    本人目前处于学习阶段,各位大神多多提宝贵的建议!
  • 相关阅读:
    class线程信息
    Class 文件简介
    JVM对象及垃圾回收处理
    jvm体系结构
    查找

    二叉树
    队列


  • 原文地址:https://www.cnblogs.com/FanSunny/p/4710826.html
Copyright © 2020-2023  润新知