面向对象方法学的特点

面向对象方法学的特点 面向对象方法的定义与特点?

面对对象方式的定义与特性?

面向对象方法的定义与特点?

面对对象方式的特点是封装性。封装是一种信息隐蔽技术性,它表现于类的表明,是对象的关键特性。封装使信息和生产加工该信息的方式封装为一个总体,以完成单独性很强的控制模块,促使客户只有看到对象的外特性而对象的内特性对消费者是隐秘的。封装的目的是为了把对象的设计师和对象者的应用分离,使用人无须了解个人行为完成的关键点,只须用设计师给予的最新消息来浏览该对象。

面对对象方式的优缺点?

优势:

1、易维护

选用面对对象观念设计方案的构造,易读性高,因为拥有的存有,即便更改要求,那样维护也只是在部分控制模块,因此维护下去是特别便捷和较成本低的。

2、质量高

在设计方案时,可器重目前的,在过去的新项目的各个领域中已被检测过的类使系统软件达到业务需求并具备较高的品质。

3、高效率

在开发软件时,依据设计方案的必须对现实世界的事情开展抽象化,造成类。应用这种方式处理问题,接近于日常日常生活和自然的思考方式,必然提升软件开发的高效率和品质。

4、易拓展

因为承继、封装、多态的特性,当然设计方案出高内聚力、低藕合的体系结构,促使系统软件更灵便、比较容易拓展,并且成本费极低。

缺陷:

1、没精确的定义:难以给予一个确切的定义来表明面对对象DBMS应建成怎样,主要是因为该名字早已运用到许多不一样的设备和原形中,而这种商品和原形考虑到的层面可能不一样。

2、维护艰难:伴随着机构信息需求的更改,对象的定义也规定更改而且需移殖目前数据库系统,以实现新对象的定义。当更改对象的定义和移殖数据库系统时,它很有可能遭遇真实的考验。

3、不适宜每一个运用:面对对象数据库系统用以必须管理数据对象中间存在着复杂关系的运用,他们尤其适用于特殊的运用,比如工程项目、电商、诊疗等,但并不适宜所有应用。当用以一般使用时,其特性会下降并规定很强的处理能力。