接口的声明与实现

接口的声明与实现


学习材料:

《零基础学Java》

学习目标:

  • 观看 Java教学视频
  • 完成 拓展训练(2选1)
  • 了解语法使用方法及场景

语法:

[修饰符] interface 接口名 [extends 父类名]{
    [public] [static] [final] 变量 ;
    [public] [abstract] 方法 ;
}

训练代码:

PS:题目在《零基础学Java》第173页 拓展训练1

点击查看代码
public class Demo3 {
        public static void main(String[] args) {
            Helicopter zsj = new Helicopter();
            zsj.name = "直升机";
            System.out.println(zsj.name+"起飞");
            zsj.hover();
            Airplane fj = new Airplane();
            fj.name = "飞机";
            System.out.println(fj.name+"起飞");
        }
    }
	
	
public class Airplane {//飞机类
        String name;
        public void setName(){
            this.name = name ;
         }
         public String setName(String name){
            return name;
         }
        public void fly(){
            System.out.println("起飞");
        }   
    }
	
	
public class Helicopter extends Airplane implements Hover{//直升机类
        @Override
        public void hover() {
            System.out.println("悬停");
        }
    }
	
	
public interface Hover {//悬停接口
        public void hover();
    }

输出结果:

直升机起飞
悬停
飞机起飞


总结:

今天的学习也是比较简单的,弄懂了接口的使用和创建,对于以后的Java学习还是比较期待的。

2022年2月23日

Auci编写

posted on 2022-02-23 23:50  TeaTracing  阅读(91)  评论(0编辑  收藏  举报