如何理解面向对象?

编程入门 行业动态 更新时间:2024-10-10 17:28:21

如何理解<a href=https://www.elefans.com/category/jswz/34/1769334.html style=面向对象?"/>

如何理解面向对象?

参考链接:link1,link2

我认为可以从三个层面来解释:

第一个层面(基本概念):面向对象 ( Object Oriented ) 是将现实问题构建关系,然后抽象成 类 ( class ),给类定义属性和方法后,再将类实例化成 实例 ( instance ) ,通过访问实例的属性和调用方法来进行使用。

第二个层面(三大特性):三大特性:封装,继承,多态(重载和重写)。

第三个层面(设计模式):设计模式的六大原则可以更详细的去解释面向对象及其三大特性的规则。六大原则有:开闭原则,单一指责原则,里氏替换原则,依赖倒置原则,接口隔离原则,迪米特法则。

更多推荐

如何理解面向对象?

本文发布于:2023-06-15 20:47:01,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/733303.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:面向对象

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!