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
    }
    }

  • 相关阅读:
    第4章.计算节点
    Eclipse插件ViPlugin2.X的破解方法
    金刚经
    js
    C++ 重写重载重定义区别
    string::substr()简介
    信息熵与二进制
    一个简单的条件概率问题
    HPLINUX hplinux 安装升级 至 jdk1.8
    linux 解压命令
  • 原文地址:https://www.cnblogs.com/secretmonster/p/8688181.html
Copyright © 2011-2022 走看看