电脑桌面
添加文秘网到电脑桌面
安装后可以在桌面快捷访问

面向对象的预算管理的理论分析初探

栏目:财经金融发布:2010-04-27浏览:2386下载180次收藏

(内蒙古工业大学,内蒙古 呼和浩特 010051)
摘 要:文章论述了面向对象方法的基本概念、内涵及优 点,分析了面向对象的预算管理的特点及作用,指出:面向对象的预算管理为研究和设计预 算管理模式提供了一种全新的视角,具有先进的理论性和较强的现实操作性。
关键词:面向对象;预算管理

中图分类号:f275  文献标识码:a  文章编号:1007—6921(2009)03—0048—02

以面向对象的思想看世界,认为客观世界是由许多不同种类的对象所构成,每个对象都有自 己的内部状态、运动规律及外在表现形式。这一关于对象的属性和行为的表示揭示出了对象 具有两重性的哲学观点:客体性指对象静止的一面,它表明了对象的属性(状态),由“数 据”表示;主体性指对象运动的一面,它表明了对象的行为活动,由“操作”表示。面向对 象的方法是指从构成客观世界的基本成分——对象出发,将客观事物及其运动和相互作用看 作是一个密不可分的整体,通过从特殊到一般的归纳方法构造类,形成与客观世界基本一致 的信息世界中的系统结构。由此可见,面向对象的立足点是系统最稳定的基本成分(对象) ,出发点是为了认识问题域的实质结构。
1 面向对象方法的基本思想
1.1 面向对象方法的几个基本概念
1.1.1 对象。对象是行动或思考是作为目标的人或事物。对象在面向对象的系统中,对 象是基本的运行时的实体,它既包括数据,也包括作用于数据的操作。所以一个对象把属性 和行为密封成一个整体,从程序设计来看,对象是一个程序模块;从用户来看,对象为他们 提供了所希望的行为。面向对象的方法认为现实世界是由各种对象组成的,任何事物都是对 象,复杂的对象可以由比较简单的对象以某种方式组合而成。
1.1.2 类。一个类定义了一组大体上相似的对象。一个类所包含的方法和数据描述一组 对象的共同行为和属性。把一组对象的共同特性加以抽象并存储在一个类中的能力,是面向 对象技术最重要的一点。类是在对象之上的抽象,有了类以后,对象则是类的具体化,是类 的实例。类可以有子类,同样也可以有父类,形成层次结构。当建立一个对象类的新实例时 ,可以根据要求为新对象定义其专用的数据,用来描述该对象独特的属性值。
1.1.3 封装。把代码和数据衔接在一起构成一个具有类类型的对象。通过封装使得对象 的内部数据结构受到保护,外部不能访问,只有该局部对象的代码才可以访问。
1.1.4 继承。继承是一个对象可以获得另一个对象的机制。一旦某个特征被某个类定义 ,所有在它之下被定义的类都包含这些特征。继承的本质特征就是行为共享。新类共享已有 类的行为,而自己还具有修改和添加的行为。从一个类中继承下来的新类,将继承已有类的 所有方法和属性, 还可以添加属于自己的方法和属性。
1.1.5 消息。对象之间进行通信的一种构造叫作消息。当一个消息发给某个对象时,包 含要求接收对象去执行某些活动的消息。接收到消息的对象经过解释,然后予以响应。这种 通信机制叫做消息传递。发送消息的对象不需要知道接收消息的对象如何对请求予以响应。 消息是向对象发出的服务请求。它与封装原则密切相关,封装使对象间相互独立,消息通讯 提供了对象间动态联系的唯一途径。
1.2 面向对象方法的内涵
面向对象方法是一种运用对象、类、继承、封装、聚合、消息传送、多态性等概念来构造系 统的软件开发方法。其基本思想是从现实世界中客观存在的事物(即对象)出发来构造系统 ,并在系统构造中尽可能运用人类的自然思维方式。面向对象的方法学认为:①客观世界是 由各种对象组成的,任何事物都是一个对象,每个对象都有自己质的规定性和运动变化的规 律,每个对象都属于某个对象“类”,都是该对象类的一个实例化元素。不同对象的组合及 其相互作用就构成了我们要研究、分析和构造的客观系统。②通过分析和比较,可以发现对 象间的相似性,即揭示出不同对象的共同属性。这就是构成对象类的根据。在按“类”、“ 子类”、“父类”等概念构成对象类的层次关系时,如不加特殊说明,则低层对象可以自然 地继承较高一层对象的属性。③对于已分成类的各个对象,可以通过定义一组“方法”来说 明该对象的功能,也就是允许作用于该对象上的各种操作。对象间的相互联系及其作用是通 过传递“消息”来完成的,消息就是通知对象去完成一个允许作用于该对象上的操作。对象 作为现实世界的抽象,集中体现了对重要问题空间的理解,面相对象方法具有抽象性、封装 性、继承性、多型性等优异特性。
1.3 面向对象方法的优点

面向对象方法比较自然地模拟了人类认识客观世界的方式,追求解域与问题域结构间的最大 近似和直接模拟,最大程度地消除了语义断层,显示出强大的生命力。
1.3.1 面向对象方法学的出发点和所追求的原则是,使描述问题的问题空间和解决问 题的方法空间在结构上尽可能一致,也就是使分析、设计和实现系统的方法学原理与人们认 识客观世界的过程尽可能一致。
1.3.2

解锁后支持完整在线阅读或下载编辑海量优质内容资源

面向对象的预算管理的理论分析初探

点击下载
分享:
热门文章
    热门标签
    确认删除?
    QQ
    • QQ点击这里给我发消息
    回到顶部