Java 接口详细讲解ppt课件

上传人:钟*** 文档编号:4975417 上传时间:2020-01-16 格式:PPT 页数:8 大小:4.66MB
返回 下载 相关 举报
Java 接口详细讲解ppt课件_第1页
第1页 / 共8页
Java 接口详细讲解ppt课件_第2页
第2页 / 共8页
Java 接口详细讲解ppt课件_第3页
第3页 / 共8页
点击查看更多>>
资源描述
教学内容 多态接口 1 多态 多态 同一个引用类型 使用不同的实例而执行不同操作 一个 存在多种形态就是多态 有两种一个是类 对象 一个是方法 当然也有人分为编译时多态和运行时多态 2 Java是如何实现多态的 方法级别上方法重载方法重写类级别上 对象级别 继承接口接口存在是为了什么 3 接口 Java不支持多继承性 即一个类只能有一个父类 单继承性使得Java简单 易于管理和维护 为了克服Java单继承的缺点 Java使用了接口 4 接口的声明 使用关键字interface来定义一个接口 接口的定义和类的定义很相似 分为接口的声明和接口体 1 接口声明接口通过使用关键字interface来声明 格式 interface接口的名字2 接口体接口体中包含常量定义和方法定义两部分 interfacePrintable finalintMAX 100 voidadd floatsum floatx floaty 5 接口的使用 接口的使用接口由类去实现以便使用接口中的方法 一个类可以实现多个接口 类通过使用关键字implements声明自己实现一个或多个接口 如果实现多个接口 用逗号隔开接口名 如A类实现Printable和Addable接口 classAimplementsPrintable Addable再比如Animal的子类Dog类实现Eatable和Sleepable接口 classDogextendsAnimalimplementsEatable Sleepable如果一个类实现了某个接口 那么这个类必须重写该接口的所有方法 6 理解接口 1 定义标准可以将接口中的抽象方法理解为标准行为 接口的目的是规定一些重要的方法 即将一些重要的方法封装在接口中 但接口只关心行为的结果 但不关心行为的具体动作 即接口中的方法都是抽象方法 2 符合标准的类当一个类实现了某个接口 那么该类必须要实现该接口规定的标准行为 即必须重写接口的抽象方法 那么该类创建的对象就具有了接口所规定的标准行为 当一个类实现了某个接口 那么称该类的实例 对象 是具有接口规定的标准行为的对象 不同的类可以实现相同的接口 同一个类也可以实现多个接口 7 里氏替换原则 在上述多态和接口的例子当中我们发现了一个规则 父类对象或接口可以出现的地方 子类对象都可以出现 这个规则我们称为里氏替换原则 8
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!