2017年8月8日
摘要: 》什么是多态 简单来说,多态(Polymorphism)是具有表现多种形态能力的特征。更专业的说法:同一个实现接口,使用不同的实例而执行不同操作。 多态的定义:值允许不同的类的对象对同一消息做出响应,就是同一消息可以根据发送对象的不同采取不同的行为方式。 多态存在的三个必要条件: 》要有继承 》要有 阅读全文
posted @ 2017-08-08 16:16 【邵江】 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 抽象方法和抽象类必须使用 abstract 修饰符来定义,有抽象方法的类只能被定义成抽象类,抽象类可以没有抽象方法。 》抽象方法和抽象类的规则如下: 》抽象类必须使用 abstract 修饰符来定义,抽象方法也必须使用 abstract 修饰符来修饰,抽象方法不能有方法体。 》抽象方法不能被实例化, 阅读全文
posted @ 2017-08-08 10:00 【邵江】 阅读(210) 评论(0) 推荐(0) 编辑