Java基础知识14讲-11:Java继承、多态

【Java基础知识14讲-11:Java继承、多态】

【继承】:
1.多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那 么多个类无需再定义这些属性行为,只要继承单独的类即可。
2.多个类可以成为子类,单独这个类称为父类或超类。
3.子类可以直接访问父类中非私有的属性和行为。
4.通过extends关键字让类与类之间产生继承关系。

class SubDemo extends Demo{}    //SubDemo 会继承Demo这个类
继承过程中会使用super关键字:
 Super代表父类引用。
覆盖:
子类中出现与父类一模一样的方法时,会出现覆盖操作,也称为复写或者重写。

【多态】:
1.定义:某一事物的的多种存在形态。
例如:动物中有猫、狗。
2.猫这个对象对应的的类型是猫类型。
猫x = new猫();
3.同时猫也是动物中的一种,也可以把猫称为动物。
动物y = new猫();
动物是猫和狗具体的事物中抽象出来的父类型。
4.父类型引用指向了子类对象。

5.体现
父类或者接口的引用指向或者接受自己的子类对象。
6.作用
多态的存在提高了程序的扩展性和后期可维护性。
7.前提
需要存在继承或者实现关系。
需要覆盖操作。

内容概要:本文档是傲拓科技股份有限公司发布的NA200H可编程控制器(PLC)硬件手册,旨在详细介绍NA200H系列PLC的硬件特性、安装、拆卸与接线原则。NA200H系列PLC是一款小型一体化PLC,具有集成以太网接口,适用于恶劣运行环境,具备良好的扩展性能和低廉的价格。手册涵盖了NA200H PLC的硬件组成(包括CPU模块和各种扩展模块)、工作方式、编程软件介绍、快速应用指南以及详细的安装、拆卸与接线原则。此外,手册还提供了CPU模块和各类I/O扩展模块的技术参数、端子定义与接线说明,并介绍了多种通讯模块的功能和特性。最后,附录部分列出了订货参数和扩展模块的功率消耗清单。 适合人群:具备一定电气知识的操作人员和技术人员,特别是从事自动化控制系统设计、安装和维护的工程师。 使用场景及目标:①帮助用户了解NA200H PLC的硬件结构和工作原理;②指导用户正确安装、配置和维护NA200H PLC;③协助用户选择合适的扩展模块以满足特定的应用需求;④提供详细的接线和通讯配置指导,确保系统稳定运行。 阅读建议:本手册内容详尽,建议读者在使用产品前仔细阅读并理解相关内容,尤其是安装、拆卸和接线部分,以确保系统的安全和稳定运行。同时,建议结合实际应用场景,灵活运用手册中的信息,进行合理的系统设计和配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值