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
    
  • 相关阅读:
    每日总结50
    每日总结49
    每日总结48
    每日总结47
    每日总结46
    每日总结45
    每日总结44
    每日总结42
    每日总结41
    每日总结39
  • 原文地址:https://www.cnblogs.com/JAVA-54188/p/13821508.html
Copyright © 2011-2022 走看看