zoukankan      html  css  js  c++  java
  • java-接口(新手)

    //创建的一个包名。

    package jiekou;

      //接口方法。

      //创建一个接口并且起名字。

      public interface JK {

        //抽象的返回值。(具体功能未定义,需要自己定义)

        abstract void work();

    }

     ================

    //创建的一个包名。

    package jiekou;

      //再创建一个抽象类。

        //抽象类实现接口的格式。(class 类 implements接口)

      public abstract class JKl implements JK{

        //抽象类的返回值(在类实现接口后,该类就会将接口中的抽象方法继承过来,此时该类需要重写该抽象方法,完成具体的逻辑。)

        //所以我们在这里定义一个抽象类,然后就可以防止方法重写。
        public abstract void work();

    }

    ================

    //创建的一个包名。

    package jiekou;

      //创建的一个类。

      //让起继承上个抽象类。

      public class JKler extends JKl {

        //定义返回值。
        public void work() {
          System.out.println("我实现了这个接口");

    }

    }

    ================

    //创建的一个包名。

    package jiekou;

    //创建的一个测试类。

    public class Test {

      //公共静态的主方法。

      public static void main(String[] args) {

        //创建对象。
        JKler l = new JKler();

        //给对象赋值,让其显示打印内容。
        l.work();
    }
    }

    =======每个分割线是每一步的步骤=======

  • 相关阅读:
    v-charts 使用markline标线
    覆盖率平台(5)- 生成覆盖率报告
    覆盖率平台(4)- 测程启动
    覆盖率平台(3)- 测程
    覆盖率平台(2)- 服务配置
    vue路由this.route.push跳转页面不刷新
    递归对比json
    ssh远程执行遇到的一些坑
    免密git clone/git pull
    git用远程代码强制覆盖本地代码
  • 原文地址:https://www.cnblogs.com/lxr521/p/10534003.html
Copyright © 2011-2022 走看看