zoukankan      html  css  js  c++  java
  • day03接口的初期认识

    /*
    接口

    接口的定义:在初期来将,但抽象类中全部都是抽象方法时,这个抽象方法可以定义为接口,
    接口是一个特殊的抽象类。
    class 用于定义类
    interface 用于定义接口
    implements 用于子类来实现接口

    ×接口格式的特点
    1.接口中常见定义:常量、抽象方法
    2.接口中有固定的修饰符
    常量:public static final
    抽象方法:public abstract

    从上得知:接口中的抽象方法都是public
    接口:是不可以创建对象的,因为其中有抽象方法。
    需要被子类来实现(implements),子类要都覆盖接口中的抽象方法后,子类才可以实例化,否则这个子类是一个抽象类。

    */
    interface Inter
    {
    public static final int NUM=2;//全局常量,不可以被第二次赋值,书写的格式是所有的单词都大写,如果有多个单词的话用_来连接
    public abstract void show();

    }
    class text implements Inter
    {
    public void show (){};
    }
    class InterfaceDemo
    {
    public static void main(String [] args)
    {
    text s = new text();
    System.out.println(s.NUM);
    System.out.println(text.NUM);
    System.out.println(Inter.NUM);
    //s.NUM=5;错误不可以赋值了final
    }
    }

  • 相关阅读:
    运行期优化
    虚拟机字节码执行引擎
    虚拟机类加载机制
    类文件结构
    垃圾收集机制
    浅析Spring MVC工作机制
    TomCat系统架构
    docker安装mongo初体验
    微服务笔记--概念
    使用maven构建多模块项目_记录
  • 原文地址:https://www.cnblogs.com/secretmonster/p/8688181.html
Copyright © 2011-2022 走看看