面向对象七大设计原则 面向对象的五大原则?
浏览量:2044
时间:2021-03-10 17:17:38
作者:admin
面向对象的五大原则?
面向对象的五个原则:1。模块化。面向对象的开发方法自然支持将系统分解为模块的设计原则:对象就是模块。它是一个将数据结构和数据操作方法紧密结合的模块。将一个系统分解为一组具有高内聚性和松耦合性的模块是模块化的特性。
2. 抽象
面向对象方法不仅支持过程抽象,还支持数据抽象。
3. 信息隐藏]在面向对象方法中,信息隐藏是通过对象的封装来实现的。
4. 低耦合
在面向对象方法中,对象是最基本的模块。因此,耦合主要是指不同对象之间的关联程度。低耦合是一个重要的设计标准,因为它有助于将系统某个部分的变化对其他部分的影响降至最低。
5. 高粘聚力
操作粘聚力;类粘聚力;混凝土粘聚力。
面向过程程序设计,面向对象程序设计,可视化程序设计的异同?
面向对象的特点是封装性、多态性和继承性。多态性包括重载和重写。面向对象编程的思想更接近现实。
有几个优点:1。编程更容易。因为面向对象更接近现实,所以可以从现实出发,适当地抽象。
2. 在软件工程中,面向对象可以使工程更加模块化,实现更低的耦合性和更高的内聚性。
3. 在设计模式中(似乎只有面向对象才能对设计模式进行设计),面向对象可以更好地实现开闭原则。它还使代码更易于阅读。
相对而言,面向过程编程是面向对象编程的基础。在面向对象程序中必须有面向过程的程序片段
!可视化编程主要是一种技术
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。