文件名称:JAVA面向过程的程序设计
文件大小:270KB
文件格式:PPT
更新时间:2013-12-30 14:59:14
JAVA
1. 面向过程的程序设计 面向过程——面向机器 –其中心思想是用计算机能够理解的逻辑来描述和表达待解决的问题及其具体的解决过程。–算法+数据结构 l数据结构利用计算机的离散逻辑来量化表达需要解决的问题。 l –面向对象问题求解关心的不仅仅是孤立的单个过程,而是孕育所有这些过程的母体系统 –它能够用计算机逻辑来模拟、描述系统本身,包括系统的组成,系统的各种可能状态,以及系统中可能产生的各种过程与过程引起的系统状态切换。 –面向对象的程序设计是以要解决的问题中所涉及到的各种对象为主要考虑因素。 –对象是一种看问题的观点,是对现实世界各种元素的一种抽象。对象既含数据又含功能,因此具有自身处理数据的能力。对象被认为是迄今为止最接近真实事物的数据抽象。 •考虑对象—考虑过程:前者更有意义 •设计对象—设计过程:前者更富挑战性,尤其是设计可重用的对象。 • •2.面向对象程序设计中的对象是现实世界对象的模型化,它同样具有状态和行为。–对象的状态用属性来维护, –对象的行为用方法来实现。•因此可以简单地讲,对象是面向对象的程序设计模式,它由描述状态的属性(变量)和用来实现对象行为的 阅读全文