zoukankan      html  css  js  c++  java
  • java接口中的默认(default)方法

    java接口中的默认(default)方法

    在Java中可以为接口定义一个默认方法的实现,使用的关键字就是default,有了默认方法,实现类就可以不对接口中的默认方法进行重写。

    //为person接口定义两个默认的实现方法
    public interface Person {
        default void print(){
            System.out.println("i am person");
        }
        default void eat(){
            System.out.println("eat");
        }
    }
    
    //张三类去实现Person接口中的print()方法
    public class Zhangsan implements Person{
        @Override
        public void print() {
            System.out.println("i am zhangsan");
        }
    }
    
    public class Test {
        public static void main(String[] args) {
            var person = new Zhangsan();
            person.print();
            person.eat();
        }
    }
    

    运行结果:

    i am zhangsan
    eat
    
  • 相关阅读:
    codova 打包vue项目的坑
    vscode 开发wtl 笔记
    redis
    展开/收缩 ul
    ueditor
    xml
    NPOI
    滚动效果,有些浏览器不支持
    fileupload控件上传、文件下载
    excel函数
  • 原文地址:https://www.cnblogs.com/JAVA-54188/p/13821508.html
Copyright © 2011-2022 走看看