正在加载图片...
编程红宝书(珍藏版) ava 完金自学手册 7.1.1程序设计中的抽象化认识 我们日常生活中的对象(0 b ject)可以是具体的实物,如 桌子、灯泡、电视等。也可以是抽象的事物,如一个想法 抽象的事物摸不着、看不到,但是人类的思想可以感受到, 最终它可以通过某种方式体现出来,所以抽象和具体是事 物的两端,是人类智慧的体现 计算机程序设计在程序员角度讲就是对待解决问题的建模, 这种建模的过程就是对问题域进行抽象化认识的过程。将 问题空间中诸元素表示成对象。将对象的行为描述为具体 的实现方法,把对象的静态特性描述为具体的静态属性, 程序可以根据特定的问题领域而灵活的添加新类型的对象 因此在理解分析待求解的问题时也就完成了对问题的抽象 化认识,把抽象化的结果用面向对象的程序设计语言实现。 在面向对象的程序设计中,对象无处不在。整个程序是由 功能各异的对象组成的。对象间通过消息通信,协调完成 系列任务。 Q想桃工业出隙社7.1.1 程序设计中的抽象化认识 • 我们日常生活中的对象(Object)可以是具体的实物,如 桌子、灯泡、电视等。也可以是抽象的事物,如一个想法。 抽象的事物摸不着、看不到,但是人类的思想可以感受到, 最终它可以通过某种方式体现出来,所以抽象和具体是事 物的两端,是人类智慧的体现。 • 计算机程序设计在程序员角度讲就是对待解决问题的建模, 这种建模的过程就是对问题域进行抽象化认识的过程。将 问题空间中诸元素表示成对象。将对象的行为描述为具体 的实现方法,把对象的静态特性描述为具体的静态属性。 程序可以根据特定的问题领域而灵活的添加新类型的对象。 因此在理解分析待求解的问题时也就完成了对问题的抽象 化认识,把抽象化的结果用面向对象的程序设计语言实现。 • 在面向对象的程序设计中,对象无处不在。整个程序是由 功能各异的对象组成的。对象间通过消息通信,协调完成 一系列任务
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有