zoukankan      html  css  js  c++  java
  • 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));
      }

    }

    本人目前处于学习阶段,各位大神多多提宝贵的建议!
  • 相关阅读:
    GDI+中发生一般性错误
    反复
    一些网址
    控制listview大图标之间的间距
    android 系统移植
    android 启动报错
    android init.rc 语法分析
    Linux下的管道编程技术dup函数和dup2函数
    为了防止打开的设备 被占用
    android 多媒体框架
  • 原文地址:https://www.cnblogs.com/FanSunny/p/4710826.html
Copyright © 2011-2022 走看看