zoukankan      html  css  js  c++  java
  • java接口中的成员方法和成员变量

    接口的含义理解:接口可以理解成统一的"协议",而接口中的属性也属于协议中的内容;但是接口的属性都是公共的,静态的,最终的

    接口的成员特点
    A:成员变量 只能是常量。默认修饰符 public static final
    B:成员方法 只能是抽象方法。默认修饰符 public abstract

    //所以接口定义属性可以这么写:public interface People {
        int age=10;
        String name="输出名字";//接口里面定义的成员变量都是  public static final修饰
        public void eat();  //注意:要给出初始值
    }

    c、访问权限,接口啊接口,就是为了给别人用的,记得无论你写与不写,所有的一切都是public
    public interface MyInterface {

    static final String name = "test"; //默认给你加上public的,放心哥们

    void walk(); //抽象方法也同理,隐式的有public的哦

    void jump();

    abstract void fly();

    d、接口可以继承一个接口,想不到吧,接口可以继承(扩展)多个、多个、多个(重要的事说三遍)接口。

    public interface MyInterface extends FirInterface, SecInterface, ThirdInterface{

    static final String name = "test";

    void jump();

    abstract void fly();


    refs:

    接口(interface)那点事
    https://blog.csdn.net/cadi2011/article/details/50520606

  • 相关阅读:
    frame.origin.x 的意思和作用?
    8小时外的时间决定你的身价
    iOS开发学习路径的一些建议
    2015互联网校招总结—一路走来
    Struts2返回JSON对象的方法总结
    JavaScript HTML DOM 事件
    vc6
    运行html,css,js好的软件
    php编译器
    EasyBCD 可以修改系统引导的软件
  • 原文地址:https://www.cnblogs.com/bluestorm/p/10863909.html
Copyright © 2011-2022 走看看