当前位置: 首页 > news >正文

JAVA接口的基本测试------JAVA入门基础教程

public class Interface
{public static void main(String[] args){System.out.println(Flyable.max_speed);System.out.println(Flyable.min_speed);//类与接口是实现关系Bullet b = new Bullet();b.attack();b.fly();Flyable f = new Bullet();f.fly();}
}interface Flyable
{public static final int min_speed = 0;public static final int max_speed = 7900;public abstract void fly();
}interface Attack
{public abstract void attack();
}class Airplane implements Flyable
{public void fly(){System.out.println("Fly");}
}class Bullet implements Attack,Flyable
{public void attack(){System.out.println("子弹袭击");}public void fly(){System.out.println("飞出去击中");}
}interface A
{public abstract void A();
}interface B
{public abstract void B();
}interface C extends A,B
//接口可以多继承
{}class D implements C
{public void A(){}public void B(){}
}
http://www.lryc.cn/news/62661.html

相关文章:

  • SLAM论文速递:SLAM—— 面向动态环境的多用途SLAM框架—4.25(1)
  • Dubbo 简易环境搭建以及使用(2)
  • 免费无需魔法会语音聊天的ChatGPT
  • springboot 参数统一处理
  • 成就更强大的自己
  • android 富文本编辑器有哪些
  • flex布局属性详解
  • 上传了ipa但iTunes Connect没有构建版本问题
  • 记录一次armbian系统搭建路由功能的失败过程
  • OpenGL与Metal API的Point Sprite
  • 从0搭建Vue3组件库(七):使用 gulp 打包组件库并实现按需加载
  • Python入门教程+项目实战-11.4节: 元组与列表的区别
  • 如何做好采购计划和库存管理?
  • 客户管理系统的作用有哪些?
  • Sqlmap手册—史上最全
  • 《花雕学AI》13:早出对策,积极应对ChatGPT带来的一系列风险和挑战
  • windows开机启动软件、执行脚本,免登录账户
  • Rocky Linux 8 安装实时内核
  • 数据预处理(Data Preprocessing)
  • MySQL数据库——MySQL WHERE:条件查询数据
  • 【JavaEE初阶】多线程(三)volatile wait notify关键字 单例模式
  • git把一个分支上的某次修改同步到另一个分支上,并解决git cherry-pick 冲突
  • S32K3系列单片机开发笔记(SIUL是什么/配置引脚复用的功能·)
  • Linux没网络的情况下快速安装依赖或软件(挂载本地yum仓库源(Repository))
  • 为了安装pip install pyaudio花费不少时间,坑
  • 第十一章 组合模式
  • LeetCode链表OJ题目 代码+思路分享
  • 第06讲:为何各大开源框架专宠 SPI 技术?
  • [Unity] No.1 Single单例模式
  • 【chatGPT知识分享】Flutter web 性能优化基础入门