zoukankan      html  css  js  c++  java
  • 接口

    1 .语法
           public interface 接口名 extends 接口1,接口2..{
                 //1.常量
                 //2.抽象方法
              }
    2. 特点
            a.用interface修饰
            b.接口可以继承接口,多继承
            c.接口内只能定义常量和抽象方法
            d.接口不能实例化,但是可以作为子类的引用
            e.实现接口的子类都必需实现它的所有抽象方法

    package 二期第四章;
    
    public interface InterfaceA {
        public void sun();
    }
    
    package 二期第四章;
    
    public interface InterfaceB {
    
    }
    
    package 二期第四章;
    /**
     * 特殊的抽象类
     * 1.接口所有的方法都是抽象方法
     * 接口只能定义常量
     * 
     * @author Administrator
     *
     */
    public interface MyInterface extends InterfaceB,InterfaceA {
        
        public static final int A = 0;
        public void add();
    }
    
    package 二期第四章;
    /**
     * 引用多态:父类去引用子类实例
     * @author Administrator
     *
     */
    public class Test {
        public static void main(String[] args){
            int a = MyInterface.A;
            System.out.println(a);
        }
    }
    View Code
  • 相关阅读:
    Linux下的MySQL主从同步
    人不能同时在两个地方做猪(Scrum Team)
    memcache安装
    Java开发中的Memcache原理及实现
    linux mv
    nginx
    idea 热部署
    vue watch
    vue入门
    基于vue-cli快速构建
  • 原文地址:https://www.cnblogs.com/liumeilin/p/7019522.html
Copyright © 2011-2022 走看看