摘要: 什么是多态? 生活中的多态就是一种物质的多种形态,在Java中,多态是指相同的接口因不同的实现而执行不同的操作。 多态的优点: 提高代码可可扩展性和可维护性。 实现多态的前提: 1、继承 2、重写父类方法 3、将父类作为参数传入,运行时将子类作为实参 类型转换:向上转型、向下转型 向上转型: 用父类 阅读全文
posted @ 2017-06-09 13:48 我是胡大大 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 什么是继承? Java中的继承类似于生活中的继承,在Java中,用extends关键字表示继承关系,表示is—a关系。比如狗是动物,就可以说狗继承了动物。 子类可以继承父类中非私有的属性和方法,但不能继承父类的构造方法。 方法的重写: 方法的重写是指子类继承了父类的非私有方法,通过更改方法中的代码来 阅读全文
posted @ 2017-06-09 12:44 我是胡大大 阅读(114) 评论(0) 推荐(0) 编辑