面向对象的概念介绍

概述

面向对象(Object Oriented)是一种软件开发方法,是一种对现实世界概念的抽象在编程世界的运用。

更具体的说,面向对象是把面向过程中的属性和方法看作一个整体,从而更贴近人对自然事物的认知,有利于搭建功能更完善、更庞大的项目。

面向过程和面向对象的区别

面向过程关注的是执行的过程,面向对象关注的是执行功能的对象。

面向对象的三大思想

1.面向对象分析(Object Oriented Analysis)
2.面向对象设计(Object Oriented Design)
3.面向对象程序(Object Oriented Programming)

面向对象的三大特征

1.封装性:隐藏属性和方法,使得对外部不可见。
2.继承性:以某些功能为基础继续发展。
3.多态性:一个方法可以有多种状态,适应不同的场景。

posted on 2021-09-28 21:22  技术小伙伴  阅读(64)  评论(0)    收藏  举报