接口—飞
Posted 唐枫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口—飞相关的知识,希望对你有一定的参考价值。
按要求编写一个Java应用程序程序:
(1)定义一个接口CanFly,描述会飞的方法public void fly();
(2)分别定义类飞机和鸟,实现CanFly接口。
(3)定义一个测试类,测试飞机和鸟,在main方法中创建飞机对象和鸟对象,再定义一个makeFly()方法,其中让会飞的事物飞。并在main方法中调用该方法,让飞机和鸟起飞。
1 public interface CanFly { 2 3 public void fly(); 4 }
1 public class airplane implements CanFly{ 2 3 @Override 4 public void fly(){ 5 System.out.println("我是飞机"); 6 } 7 }
1 public class Bird implements CanFly { 2 3 @Override 4 public void fly() { 5 System.out.println("我是鸟 "); 6 7 } 8 9 }
1 public class Text { 2 void makeFly(CanFly f) { 3 f.fly(); 4 System.out.println("可以起飞"); 5 } 6 7 public static void main(String[] args) { 8 Text aa = new Text(); 9 airplane a = new airplane(); 10 aa.makeFly(a); 11 12 Bird b = new Bird(); 13 aa.makeFly(b); 14 15 } 16 17 }
结果:
以上是关于接口—飞的主要内容,如果未能解决你的问题,请参考以下文章
路飞项目搭建3 TODO注释, 自定义模态框, vue-cookies操作浏览器cookies, 腾讯云短信开发, 代码(登录注册页面,多方式登录,手机是否存在验证接口,腾讯短信开发)