美文网首页
接口(interface)

接口(interface)

作者: 所以然WZY | 来源:发表于2018-11-05 18:00 被阅读0次

建立一个User接口

package com;

public interface User {
    public static final int num=1228;
    public abstract void add();//抽象方法

    public void compare();//可以写不是抽象方法的方法,普通方法得创建实现类。

    public static void compares(){
        System.out.println("我叫王芝洋");


    }
}

建立UserImpl类

package com;

public class UserImpl implements User{
    @Override
    public void add() {
        System.out.println("实现类的add抽象方法");

    }//实现了接口

    @Override
    public void compare(){
        System.out.println("实现类的compare普通方法");

    }

}

创建测试类

package com;

public class UserTest {
    public static void main(String[] args) {
        //不能在主方法中new接口
        int a=User.num;
        //接口.常量,可以拿到a的值,num称作静态不可变字段
        //add和compare方法无法拿到。
        System.out.println(a);//将接口中的num值输出

        User.compares();//如果接口中是default,就会调用不出来,只有static可以调用
        UserImpl user = new UserImpl();//new一个实现类,普通方法得创建实现类
        user.add();
        user.compare();
    }
}

编译结果如下图

1228
我叫王芝洋
实现类的add抽象方法
实现类的compare普通方法

Process finished with exit code 0

相关文章

  • 接口

    interface 接口 implements 类实现接口 public interface 接口名{ 接口的成员...

  • 学习TypeScript 接口

    TypeScript 接口定义 interface interface_name {} 实例 联合类型和接口 接口...

  • java萌新入门之事件监听

    1.接口 1.1 接口的定义 定义接口的关键字:interface 格式: public interface 接口...

  • 2020-07-23(接口)

    1,接口特点 * a:接口用关键字interface表示, interface 接口名 {} * b:类实现接口用...

  • 2020-06-21接口

    接口 接口的特点 接口用关键字interface修饰:public interface 接口名{} 类实现接口用i...

  • java中的接口

    接口的特点: A:接口用关键字interface表示;格式:interface 接口名{}B:类实现接口用imp...

  • Java 接口(interface)

    接口用关键字interface表示格式:interface 接口名 {} 类实现接口用implements表示格式...

  • Java基础-接口

    1.接口的特点: A:接口用关键字interface表示 interface 接口名 {}B:类实现接口用i...

  • 接口(interface)

    建立一个User接口 建立UserImpl类 创建测试类 编译结果如下图

  • 接口(interface)

    接口(interface) 是与类并行的一个概念1.接口可以看做是一个特殊的抽象类。是常量与抽象方法的一个集合,...

网友评论

      本文标题:接口(interface)

      本文链接:https://www.haomeiwen.com/subject/bptexqtx.html