All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
什么是面向对象编程

Writer: qq Article type: Programming skills(编程技巧) Time: 2014/7/11 9:29:31 Browse times: 288 Comment times: 0

什么是面向对象编程


Head photo

Go homepage
Upload pictures
Write articles

什么是面向对象编程

面向对象编程(Object-Oriented Programming)简称OOP技术,是开发计算机应用程序的一种新方法、新思想。过去的面向过程编程常常会导致所有的代码都包含在几个模块中,使程序难以阅读,难以维护。在做一些程序修改时常常牵一动百,使以后的开发和维护不易进行。

OOP技术经常要使用许多代码模块,每个模块都只提供特定的功能,并且彼此独立,这样就增大了代码重用的几率,更加有利于软件的开发、维护和升级。模块化的设计结构经常可以简化任务。

在面向对象中,算法与数据结构被看做是一个整体,称作类,现实世界中任何类的对象都具有一定的属性和操作,也总能用数据结构与算法两者合一地来描述,所以程序可以被这样定义:

对象=(算法+数据结构)

程序=(对象+对象+……)

因此程序就是许多对象在计算机中相继表现自己,而对象则是一个个程序实体。





There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.