摘要: 多态的代码体现:父类引用指向子类对象 多态的格式: 父类/接口 变量名 =new 子类/实现类(); 多态的前提: 要有子父类的继承关系 父类引用指向子类对象 必须要用方法重写,否则多态将失去他的意义 特点: 调用子类重写后的方法 多态的子类可以用多个,调用的是每个子类重写后的方法 编译看父类(左边 阅读全文
posted @ 2018-05-28 19:18 布凯! 阅读(166) 评论(0) 推荐(0) 编辑
摘要: java中一个类只能有一个直接父类[单继承],但是一个类可以实现多个接口[多实现] 而且一个类可以继承一个父类的同时,实现多个接口 格式: public class 类名 extends 父类名称 implements 接口A,接口B{ //... } 注意: 子类/实现类,必须覆盖重写父类/接口中 阅读全文
posted @ 2018-05-28 18:27 布凯! 阅读(3240) 评论(0) 推荐(0) 编辑
摘要: 接口的定义格式: public interface 接口名称{ //..... } 注意:接口也是一种数据类型,编译后也有对应的class文件接口中抽象方法的定义格式: public abstract 返回值类型 方法名称(参数列表) 返回值类型和参数列表根据业务需求自己定义 接口中的抽象方法有固定 阅读全文
posted @ 2018-05-28 17:51 布凯! 阅读(3925) 评论(0) 推荐(0) 编辑
摘要: 抽象方法的定义格式: 修饰符 abstract 返回值类型 方法名称(参数列表); 一个方法写上abstract关键字,去掉{},就是抽象方法 含有抽象方法的类,一定是一个抽象类. 抽象类的格式: 修饰符 abstract class 类名称 { //... } 抽象类的使用: 抽象方法不能直接ne 阅读全文
posted @ 2018-05-28 17:15 布凯! 阅读(4216) 评论(0) 推荐(0) 编辑