上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 30 下一页
摘要: final关键字与四种用法 概念 学习了继承后,我们知道,子类可以在父类的基础上改写父类内容容,比如,方法重写。那么我们能不能随意的继承 API中提供的类,改写其内容呢?显然这是不合适的。为了避免这种随意改写的情况,Java提供了 final 关键字, 用于修饰不可改变内容。 final关键字用于修 阅读全文
posted @ 2022-07-04 10:13 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(37) 评论(0) 推荐(0)
摘要: 笔记本USB接口案例_分析 笔记本电脑(laptop)通常具备使用USB设备的功能。在生产时,笔记本都预留了可以插入USB设备的USB接口, 但具体是什么USB设备,笔记本厂商并不关心,只要符合USB规格的设备都可以。 定义USB接口,具备最基本的开启功能和关闭功能。鼠标和键盘要想能在电脑上使用,那 阅读全文
posted @ 2022-07-04 09:15 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(102) 评论(0) 推荐(0)
摘要: 对象的向上转型 向上转型:多态本身是子类类型向父类类型向上转换的过程,这个过程是默认的。 当父类引用指向一个子类对象时,便是向上转型。 使用格式: 父类类型 变量名 = new 子类类型(); 如:Animal a = new Cat(); 对象的向下转型 向下转型:父类类型向子类类型向下转换的过程 阅读全文
posted @ 2022-07-03 21:17 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(45) 评论(0) 推荐(0)
摘要: 使用多态的好处 实际开发的过程中,父类类型作为方法形式参数,传递子类对象给方法,进行方法的调用,更能体现出多态的扩展 性与便利。 代码如下: 定义父类: public abstract class Animal { public abstract void eat(); } 定义子类: class 阅读全文
posted @ 2022-07-03 20:16 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(51) 评论(0) 推荐(0)
摘要: 多态中成员变量的使用特点 访问成员变量的两种方式: 直接通古狗对象名称访问成员变量:看等号左边是谁,没有则向上找 间接通过成员访问 多态体现的格式: 父类类型 变量名 = new 子类对象; 变量名.方法名(); 父类类型:指子类对象继承的父类类型,或者实现的父接口类型。 代码如下: Fu f = 阅读全文
posted @ 2022-07-03 20:07 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(29) 评论(0) 推荐(0)
摘要: 多态的概述 引入 多态是继封装,继承之后,面向对象的三大特征. 生活中,比如跑的动作,小猫,小狗和大象象,跑起来是不一样的。再比如飞的动作,昆虫、鸟类和飞机,飞起来也 是不一样的。可见,同一行为,通过不同的事物,可以体现出来的不同的形态。多态,描述的就是这样的状态。 多态的格式与使用 定义 多态: 阅读全文
posted @ 2022-07-03 19:48 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(60) 评论(0) 推荐(0)
摘要: 接口之间的多继承 一个接口能继承另一个或者多个接口,这和类之间的继承比较相似。接口的继承使用 extends 关键字,子接口继 承父接口的方法。如果父接口中的默认方法有重名的,那么子接口需要重写一次。代码如下: 定义父接口: interface A { public default void met 阅读全文
posted @ 2022-07-03 19:24 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(241) 评论(0) 推荐(0)
摘要: 接口的常量定义和使用 接口当中可以定义"成员变量",但是必须使用public static final三个关键字进行修饰. 从效果上看,这其实就是接口的[常量] 格式: public static final 数据类型 常量名称 = 数据值; 注意: 一旦使用final关键字进行修饰,说明不可改变 阅读全文
posted @ 2022-07-01 09:35 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(36) 评论(0) 推荐(0)
摘要: 接口的私有方法定义 定义: 私有方法:使用 private 修饰,供接口中的默认方法或者静态方法调用。 代码如下: public interface InterFaceName { private void method() { // 执行语句 } } 接口的私有方法使用 私有方法的使用 私有方法: 阅读全文
posted @ 2022-07-01 09:04 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(79) 评论(0) 推荐(0)
摘要: 接口的静态方法定义 定义: 静态方法:使用 static 修饰,供接口直接调用。 接口的静态方法使用 静态与.class 文件相关,只能使用接口名调用,不可以通过实现类的类名或者实现类的对象调用,代码如下: 定义接口: public interface LiveAble { public stati 阅读全文
posted @ 2022-06-30 20:39 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(43) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 30 下一页