《JAVA》继承与多态教材.ppt

Cloneable接口 13.3 接口 归纳起来,Java语言中接口的主要作用是事先制定完成某些操作的规范,如比较操作,所有意图实现这些操作的类都应该实现制定规范的接口。 Java语言允许一个类实现多个接口,也就是说一个类能够遵循多种操作规范。 13.4 内部类 Java语言的内部类是指定义在其他类内部定义的类,包含内部类的类一般称为外部类。 根据内部类常用的形式包括:成员内部类和匿名内部类。 继承与多态 面向对象的多态性 主要内容 多态 抽象类 接口 内部类 13.1 多态 继承是面向对象技术另外一个重要特征——多态性的基础。利用多态可以提高软件系统的灵活性、可理解性和可扩展性。 面向对象程序设计的一个重要概念是“消息驱动”。 13.1 多态 消息是指一个对象请求另一个对象协助完成某项任务的规格说明,消息中应当包括接收方的信息及具体请求的操作说明。 当一个对象向另一个对象发送消息时,接收到消息的对象会给予响应,使原本处于静态的对象被激活,这个过程称为消息驱动。 13.1 多态 Java语言的消息驱动机制中,发送消息是指一个对象调用另一个对象的方法;响应消息是指被调用的方法的执行和返回过程。 面向对象程序中不同类的对象接收到同一消息时,可能产生完全不同地响应结果,该现象称为多态性。 13.1 多态 PolymorphismTest.java 演示 实现多态

文档评论(0)

1亿VIP精品文档

相关文档