定义一个抽象类,并设计两个子类继承该抽象类,演示它们的使用。具体,定义一个类Vehicle并将它声明为抽象类。

简介: 定义一个抽象类,并设计两个子类继承该抽象类,演示它们的使用。

具体,定义一个类Vehicle并将它声明为抽象类。在类Vehicle中声明一个InfoOfWheels方法,返回值为字符串类型。创建两个类Car和Motorbike从Vehicle类继承而来,并在这两个类中实现InfoOfWheels方法。在Car类中,应当返回“四轮车”信息;而在Motorbike类中,应当返回“双轮车”信息。创建另一个带main方法的测试类Test,在该类中创建Car和Motorbike的实例,并在控制台分别显示它们返回的信息

public abstract class Test_6_1Vehicle {
    private String m;
    public abstract String InfoOfWheels();
    public String getM() {
        return m;
    }
    public void setM(String m) {
        this.m = m;
    }
}
public class Test_6_1Car extends Test_6_1Vehicle {
    @Override
    public String InfoOfWheels() {
        return "四轮车";
    }
}
public class Test_6_1Motorbike extends Test_6_1Vehicle {
    @Override
    public String InfoOfWheels() {
        return "双轮车";
    }
}
public class Test_6_1Test {
    public static void main(String[] args) {
        Test_6_1Car car = new Test_6_1Car();
        Test_6_1Motorbike motor = new Test_6_1Motorbike();
        System.out.println(car.InfoOfWheels());
        System.out.println(motor.InfoOfWheels());
    }
}


相关文章
|
12月前
|
算法 调度 UED
深入理解操作系统的进程调度算法
【10月更文挑战第7天】在操作系统的心脏——内核中,进程调度算法扮演着至关重要的角色。它不仅影响系统的性能和用户体验,还直接关系到资源的合理分配。本文将通过浅显易懂的语言和生动的比喻,带你一探进程调度的秘密花园,从最简单的先来先服务到复杂的多级反馈队列,我们将一起见证算法如何在微观世界里编织宏观世界的和谐乐章。
|
12月前
|
存储 Unix 数据挖掘
RAID5数据恢复—zfs文件系统下重组RAID5阵列的方法详解
RAID5数据恢复环境: 一台存储上有一组由12块SCSI硬盘(11块数据盘+1块热备盘)组建的RAID5磁盘阵列,FreeBSD操作系统+zfs文件系统。 RAID5故障:
|
设计模式 算法 NoSQL
阿里巴巴官方上线!号称国内Java八股文天花板(终极版)首次开源
金九银十已经过半了,但还是有很多Java程序员没有找到工作或者成功跳槽,跳槽成功的也只是从一个坑中,跳入另一个坑中……
|
11月前
|
数据库
如何在Seata框架中配置分布式事务的隔离级别?
总的来说,配置分布式事务的隔离级别是实现分布式事务管理的重要环节之一,需要认真对待和仔细调整,以满足业务的需求和性能要求。你还可以进一步深入研究和实践 Seata 框架的配置和使用,以更好地应对各种分布式事务场景的挑战。
325 63
|
11月前
|
监控 安全 前端开发
现货期权交易所开发技术规则及案例说明
现货期权交易所开发源码包含交易、行情、结算、风险控制和信息安全五大功能。支持交易品种上市、实时行情发布、资金结算、异常交易监测等,确保交易的公平性、高效性和安全性。案例中采用Spring Boot、Vue.js等技术,实现期权合约买卖、行情展示等功能,经过全面测试和优化后上线运营。
|
物联网 编译器 API
.NET 6震撼发布:解锁跨平台新纪元,性能飞跃背后的秘密,未来软件开发将如何被重新定义?
【8月更文挑战第28天】.NET 6在简化开发方面也做出了诸多努力。最小Web API的引入,让开发者仅需几行代码即可构建出功能完整的Web服务。
314 4
|
机器学习/深度学习 存储 算法
【2024泰迪杯】B 题:基于多模态特征融合的图像文本检索Python代码baseline
本文通过可视化分析,总结了2024年考研国家分数线的变化趋势,指出管理类MBA降低5分,哲学、历史学、理学、医学等10个专业分数线上涨,而经济学等专业出现下降,反映出不同专业分数线受考生数量、竞争情况和政策调整等因素的影响。
212 2
【2024泰迪杯】B 题:基于多模态特征融合的图像文本检索Python代码baseline
|
数据可视化 前端开发 大数据
一站式商场导航系统建设方案,快速响应市场需求
商场导航系统作为提升购物体验的关键因素,其重要性愈发凸显。它不仅是顾客在商场中便捷寻路的助手,也是商场提升运营效率和品牌形象的有力工具。
328 4
一站式商场导航系统建设方案,快速响应市场需求
|
网络架构
连接差异:探索RJ45与RJ11的世界
【4月更文挑战第21天】
829 0
连接差异:探索RJ45与RJ11的世界
|
人工智能 数据可视化 数据挖掘
重磅:ChatGPT提供第三方插件ChatGPT plugins,每个人、每个公司都可用上大模型
重磅:ChatGPT提供第三方插件ChatGPT plugins,每个人、每个公司都可用上大模型
1343 0