面向对象的概念介绍
概述
面向对象(Object Oriented)是一种软件开发方法,是一种对现实世界概念的抽象在编程世界的运用。
更具体的说,面向对象是把面向过程中的属性和方法看作一个整体,从而更贴近人对自然事物的认知,有利于搭建功能更完善、更庞大的项目。
面向过程和面向对象的区别
面向过程关注的是执行的过程,面向对象关注的是执行功能的对象。
面向对象的三大思想
1.面向对象分析(Object Oriented Analysis)
2.面向对象设计(Object Oriented Design)
3.面向对象程序(Object Oriented Programming)
面向对象的三大特征
1.封装性:隐藏属性和方法,使得对外部不可见。
2.继承性:以某些功能为基础继续发展。
3.多态性:一个方法可以有多种状态,适应不同的场景。
浙公网安备 33010602011771号