摘要: 在java中可以将一个类定义在另一个类或一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。 1.成员内部类 成员内部类是最普通的内部类,他的定义为位于另一个类的内部 class Circle{ double radius = 0; 阅读全文
posted @ 2022-06-19 14:07 我滴妈老弟 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 多态的两种实现方式 1.使用父类作为方法形参 2.使用父类作为方法返回值 当作为参数的父类是普通类或者抽象类的时候,构成继承多态,当作为参数的父类是一个接口后塍接口多态 使用父类方法作为参数 普通类形参:当一个形参希望我们传入的是一个普通类的时候我们实际上传入的是该类的对象匿名对象 抽象类形参:当一 阅读全文
posted @ 2022-06-19 13:50 我滴妈老弟 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 比较点 抽象类 接口 定义 用abstract关键字来修饰的类 interface关键字来修饰 组成 抽象方法,普通方法,构造方法,成员变量,常量 抽象方法,静态常量 使用 子类继承extends 实现类实现implements 关系 抽象类可以实现接口 接口是不能继承抽象类的 对象 都是通过对象的 阅读全文
posted @ 2022-06-19 13:14 我滴妈老弟 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 接口是一种特殊的抽象类,他不能包含普通方法 生活中的接口:比如usb接口可以介入usb风扇,u盘,数据线等等 生活中的接口的特点: 1.接口是可以扩展功能的 2.接口是一种规范,一种标准 java中的接口 接口是抽象方法和常量的集合 格式 修饰符 interface 接口名 { public sta 阅读全文
posted @ 2022-06-19 09:52 我滴妈老弟 阅读(143) 评论(0) 推荐(0) 编辑