java抽象类练习题
来源:互联网 发布:集贤一中网络空间主页 编辑:程序博客网 时间:2024/06/04 20:00
package com.test;/* * 3、设计一个系统:XXX门的实现过程:流程:设计一张抽象的门Door,那么对于这张门来说,就应该拥有所有门的共性,开门和关门;然后对门进行另外的功能设计,防盗、防水、防弹--bulletproof()、防火、防锈,要求:利用继承、抽象类、接口的知识设计该门 * */abstract class Door {public abstract void openDoor ();public abstract void closeDoor ();}interface method {public abstract void guard ();public abstract void waterproof ();public abstract void bulletproof ();public abstract void fireproof ();public abstract void rustproof ();}class NewDoor extends Door implements method{public void guard () {System.out.println("防盗");}@Overridepublic void closeDoor() {// TODO Auto-generated method stubSystem.out.println("关门");}@Overridepublic void openDoor() {// TODO Auto-generated method stubSystem.out.println("开门");}@Overridepublic void bulletproof() {// TODO Auto-generated method stubSystem.out.println("防弹");}@Overridepublic void fireproof() {// TODO Auto-generated method stubSystem.out.println("防火");}@Overridepublic void rustproof() {// TODO Auto-generated method stubSystem.out.println("防锈");}@Overridepublic void waterproof() {// TODO Auto-generated method stubSystem.out.println("防水");}}public class Demo3 {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubNewDoor nd = new NewDoor();nd.guard();nd.bulletproof();nd.fireproof();nd.closeDoor();}}
阅读全文
0 0
- java抽象类练习题
- java抽象类练习题
- java抽象类练习题
- java抽象类练习题
- 抽象类知识学习-练习题
- 纯虚函数与抽象类练习题
- C++抽象类练习题——games
- java学习之路 之 高级类特性-抽象类-练习题
- Java String类练习题
- java 抽象类,抽象方法
- java 抽象类,抽象方法
- java抽象函数,抽象类
- Java抽象类抽象方法
- java--抽象类、抽象方法
- java抽象和抽象类
- java抽象类、抽象方法
- java抽象类抽象方法
- java--抽象类/抽象方法
- 机器学习笔记(二)模型评估与选择
- 任务调度学习-----Quartz和Timer
- javascript基础语法
- ARM9 S3C2451 LED 知识点 代码 封装 题目实践
- 如何解决Maven: Failed to read artifact descriptor
- java抽象类练习题
- A query was run and no Result Maps were found for the Mapped Statement
- Python之列表和元组
- Selemium定位元素
- 最简单的本地加载图片无限自动轮播
- Vue指令v-for之遍历输出JavaScript数组,json对象的几种方式
- python中变量,函数,类之小总结
- java 实现二进制与十进制的转换
- java八种基本数据类型