Java接口详细讲解.ppt

Java接口详细讲解.ppt

ID:51535585

大小:1.38 MB

页数:8页

时间:2020-03-22

Java接口详细讲解.ppt_第1页
Java接口详细讲解.ppt_第2页
Java接口详细讲解.ppt_第3页
Java接口详细讲解.ppt_第4页
Java接口详细讲解.ppt_第5页
资源描述:

《Java接口详细讲解.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、教学内容多态接口多态多态:同一个引用类型,使用不同的实例而执行不同操作(一个**存在多种形态就是多态)**有两种一个是类(对象),一个是方法;当然也有人分为编译时多态和运行时多态!!!Java是如何实现多态的方法级别上方法重载方法重写类级别上(对象级别):继承接口接口存在是为了什么?接口Java不支持多继承性,即一个类只能有一个父类。单继承性使得Java简单,易于管理和维护。为了克服Java单继承的缺点,Java使用了接口。接口的声明使用关键字interface来定义一个接口。接口的定义和类的定义很相似,分为接口的声明和接口体。1.接口声明接口通过使用关键字int

2、erface来声明,格式:interface接口的名字2.接口体接口体中包含常量定义和方法定义两部分。interfacePrintable{finalintMAX=100;voidadd();floatsum(floatx,floaty);}接口的使用接口的使用接口由类去实现以便使用接口中的方法。一个类可以实现多个接口,类通过使用关键字implements声明自己实现一个或多个接口。如果实现多个接口,用逗号隔开接口名。如A类实现Printable和Addable接口:classAimplementsPrintable,Addable再比如Animal的子类Dog类

3、实现Eatable和Sleepable接口:classDogextendsAnimalimplementsEatable,Sleepable如果一个类实现了某个接口,那么这个类必须重写该接口的所有方法。理解接口1.定义标准可以将接口中的抽象方法理解为标准行为。接口的目的是规定一些重要的方法,即将一些重要的方法封装在接口中,但接口只关心行为的结果,但不关心行为的具体动作,即接口中的方法都是抽象方法。2.符合标准的类当一个类实现了某个接口,那么该类必须要实现该接口规定的标准行为,即必须重写接口的抽象方法。那么该类创建的对象就具有了接口所规定的标准行为。当一个类实现了某

4、个接口,那么称该类的实例(对象)是具有接口规定的标准行为的对象。不同的类可以实现相同的接口,同一个类也可以实现多个接口。里氏替换原则在上述多态和接口的例子当中我们发现了一个规则:父类对象或接口可以出现的地方,子类对象都可以出现。这个规则我们称为里氏替换原则

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。