正在加载图片...
41面向对象程序设计一面向对象的概念 7.多态 在前面介绍消息时提到,不同的对象对相同的消息可有不同的 解释,这就形成多态性。其实,简单地讲,多态性表示同一种 事物的多种形态。如开拖拉机、开小轿车、开大卡车、开火车 开摩托艇、开飞机等都是“开”,但作用的对象不同,其具体 动作也各不相同。但都表达了一个相同的含义--开交通工具, 这也是一种抽象,而且是更高一级的抽象。 多态性是面向对象程序设计的主要精髓之一,在此仅作了简单 的提及,后面还将详细介绍。 上述的几个概念中,抽象、封装、继承和多态是面向对象方法 学中的四个最基本的概念,人们常常将抽象性、封装性、继承 性和多态性称为面向对象的四大特性,只有深入了解了这四大 特性,才有可能真正掌握面向对象的方法,才能真正步入面向 对象程序设计的殿堂。◼ 7. 多态 在前面介绍消息时提到,不同的对象对相同的消息可有不同的 解释,这就形成多态性。其实,简单地讲,多态性表示同一种 事物的多种形态。如开拖拉机、开小轿车、开大卡车、开火车、 开摩托艇、开飞机等都是“开”,但作用的对象不同,其具体 动作也各不相同。但都表达了一个相同的含义----开交通工具, 这也是一种抽象,而且是更高一级的抽象。 多态性是面向对象程序设计的主要精髓之一,在此仅作了简单 的提及,后面还将详细介绍。 上述的几个概念中,抽象、封装、继承和多态是面向对象方法 学中的四个最基本的概念,人们常常将抽象性、封装性、继承 性和多态性称为面向对象的四大特性,只有深入了解了这四大 特性,才有可能真正掌握面向对象的方法,才能真正步入面向 对象程序设计的殿堂。 4.1 面向对象程序设计— 面向对象的概念
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有