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
  • 相关阅读:
    202103226-1 编程作业
    阅读任务
    1 20210309-1 准备工作
    20210405-1 案例分析作业
    第一周作业
    20210309-2 阅读任务
    20210309-1 准备工作
    编程作业
    阅读任务
    准备工作
  • 原文地址:https://www.cnblogs.com/liumeilin/p/7019522.html
Copyright © 2011-2022 走看看