摘要: 接口 1.接口内部为 常量+公用的抽象方法。类必须实现接口中的所有方法 2.接口的语法格式:不写abstract会自动添加,可以继承多个接口 修饰符不能使private,protected [修饰符] interfance (abstract) 接口名 [extends 符接口1,父接口2]{ 常量 阅读全文
posted @ 2017-03-09 13:35 言凡 阅读(818) 评论(0) 推荐(0) 编辑
摘要: abstract定义抽象类 abstract定义抽象方法,只需要声明,不需要实现 包含抽象方法的类是抽象类 抽象类中可以包含抽象方法,也可以包含普通方法 抽象类不能直接创建,可以定义父类引用变量指向子类的对象 子类继承抽象类,必须实现父类中的抽象方法 抽象类的应用场景: 1.父类只知道子类应该包含的 阅读全文
posted @ 2017-03-09 12:26 言凡 阅读(3002) 评论(0) 推荐(1) 编辑
摘要: 1.多态分为引用多态和方法多态,见测试类 2.引用类型的转换 (1)向上转型,小类型转换为大类型,它是隐式的,自动的,不存在隐患 (2)向下转型,大类型转换为小类型,它是强制转换,存在隐患,会参数内存溢出;可以使用instanceof运算符类避免安全性问题 阅读全文
posted @ 2017-03-09 11:42 言凡 阅读(888) 评论(0) 推荐(0) 编辑