美文网首页
2019-08-23

2019-08-23

作者: 旭Louis | 来源:发表于2019-08-23 16:02 被阅读0次

    面 向 对 象 方 法

    概念

    对象三要素:对象标志、属性和服务

    对 象 标 志 (Object Identifier),也就是对象的名字,供系统内部唯一地识别对象。

    属 性 ( A ttribute),也 称 状 态 ( State)或 数 据 (D a t a ) ,用来描述对象的静态特征。

    服 务 ( Service),也 称 操 作 ( Operation)、行 为 ( Behavior)或 方 法 ( M ethod)等,用来描述对象的动态特征

    封装(Encapsulation

    类(class)是对象的抽象定义,是一组具有相同数据结构和相同操作的对象的集合。类的定义包括一组数据属性和在数据上的一组合法操作

    继承与多态

    继承(Inheritance)是使用已存在的定义作为基础建立新定义的技术,继承是面向对象方法学中的一个十分重要的概念。

    多态性可分为四类,分别 为 过载 多态 (重载多态),强制多态,包含多态和参数多态,其中前两种统称为专用多态(特定多态),后面两种称为通用多态。

    优点

    与人类习惯的思维方法一致

    稳定性好

    可重用性好

    较易开发大型软件产品

    可维护性好

    相关文章

      网友评论

          本文标题:2019-08-23

          本文链接:https://www.haomeiwen.com/subject/jkstectx.html