您当前的位置: 首页 > 

星拱北辰

暂无认证

  • 0浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【面向对象】对象模型的七要素

星拱北辰 发布时间:2021-03-17 21:24:47 ,浏览量:0

对象模型的七要素
  • 对象模型的主要要素
    • 抽象
    • 封装
    • 模块化
    • 层次结构
  • 对象模型的次要要素
    • 类型
    • 并发
    • 持久

对象模型的主要要素

所谓“主要”,指的是如果一个模型不具有这些元素之一,就不是面向对象的。

抽象

抽象是人类处理复杂性的基本方式。

抽象描述了一个对象的基本特征,可以将这个对象与所有其他类型的对象区分开来,因此提供了清晰定义的概念边界,它与观察者的视角有关。

抽象关注一个对象的外部视图,所以可以用来分离对象的基本行为和它的实现。

对于给定的问题域决定一组正确的抽象,就是面向对象设计的核心问题。

从那些准确地为问题域实体建模的对象到那些实际上没有什么理由存在的对象,存在着一系列的抽象:

  • 实体抽象:一个对象,代表了问题域或解决方案域实体的一个有用的模型。
  • 动作抽象:一个对象,提供了一组通用的动作&#x
关注
打赏
1660750074
查看更多评论
立即登录/注册

微信扫码登录

0.0494s