接口的声明与实现
接口的声明与实现
学习材料:
《零基础学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编写