zoukankan      html  css  js  c++  java
  • java接口实现

    1、接口中的方法一定是public abstract方法所以类要继承实现接口的时候,一定要去掉abstract修饰符,而且还要标明方法的访问权限一定是public

    声明接口不适用public就是友好的接口,只能在一个包访问接口。父类实现了一个接口则子类就不需要显示的使用关键字implements 另外接口也可以继承,使用extends 声明一个接口是另一个接口的子接口。

    interface Computer{
        int Max=34;
        int f(int x);
    }
     class China implements Computer{
         int number;
         public int f(int x){
             int sum=0;
             for(int i=0;i<=x;i++){
                 sum+=i;
             }
             return sum;
         }
     }
     class Japan implements Computer{
         int number;
         public int f(int x){
             return Max+x;
         }
     }
     public class Example6_1 {

            public static void main(String[] args) {
                // TODO Auto-generated method stub
                China tian;
                Japan yang;
                tian=new China();
                yang=new Japan();
                tian.number=32+Computer.Max;
                yang.number=34+Computer.Max;
                System.out.println(tian.f(100));
                System.out.println(yang.f(100));
            }
            
        }

    2、接口的思想在于他可以要求某些类有相同的名称,单方法具体内容不同,实现接口的类不必是相同的父类。

  • 相关阅读:
    搜索引擎代码资源
    shell十三问(很不错的shell解释)
    Export/Import 使用技巧与常见错误
    利用java实现数据结构中常用的插入排序和快速排序算法
    java23种设计模式与追MM
    sqlldr使用小结(zt)
    排序算法的java实现的网址链接
    Rdesktop与Window相联
    java抽取word,pdf的四种武器
    常用数据库JDBC连接写法
  • 原文地址:https://www.cnblogs.com/xinxianquan/p/8763441.html
Copyright © 2011-2022 走看看