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

  • 相关阅读:
    Android 禁用以及捕捉home键
    android中正确导入第三方jar包
    使用SharedPreferences进行数据存储
    tomcat不安全因素
    spring边边角角
    宏定义
    C++变量对比java变量所占内存
    结构指针的分析
    对结构使用指针
    什么是程序文件?
  • 原文地址:https://www.cnblogs.com/secretmonster/p/8688181.html
Copyright © 2011-2022 走看看