美文网首页
面向对象的设计

面向对象的设计

作者: 爽爽大虾酥 | 来源:发表于2020-03-13 11:28 被阅读0次

    1. 面向对象设计的概念

    面向对象的设计,要对软件的需求进行抽象和封装,进而实现一个软件的构造。

    抽象一般是过程抽象和数据抽象,简单说过程抽象就是要知道干什么,数据抽象就是使用具有某个特性的数据。

    封装是什么呢,两方面,在内部要实现抽象,在外部实现信息隐藏。

    这些和软件设计有什么关系呢,软件设计中常描述的语言类就是在作抽象和封装。

    类有继承、访问权限设置等等,原因就在于类的面向对象的描述意义。

    2. 设计蓝图

    在软件行业,设计之前也要画一个图纸的,这个图纸就是UML图。

    UML图专业上会定义很多种类,所反应的设计方面也不相同。常用的有两种:静态的类图,动态的交互图。

    相关文章

      网友评论

          本文标题:面向对象的设计

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