原文:SICP:构造过程抽象--面向对象的解释

心智的活动,除了尽力产生各种简单的认知之外,主要表现为如下三个方面: 将若干简单认知组合为一个复合的认识,由此产出各种复杂的认知。 将两个认知放在一起对照,不管他们如何简单或者复杂,在这样做时,并不能将他们合而为一。由此得到有关他们的相互关系的认知。 将有关认识与那些在实际中和它们同在的所有其他认识隔离开,这就是抽象。 所有普遍的认识都是这样得到的。 John Locke 有关人类理解的随笔, ...

2021-04-08 09:42 0 304 推荐指数:

查看详情

面向过程面向对象

  软工的第二次作业是结队编程,具体任务是在一个已经完成简单的电梯调度的框架基础上改进电梯调度的部分以提高程序效率。   原程序是用c#写的,并且有着十分明显的面向对象的风格,每一部分都分的十分详细,每一小块的功能都十分简单,便于查找、修改、拓展其中的内 容。但这对我来说是一个不小的挑战 ...

Sun Oct 21 05:47:00 CST 2012 13 299
什么是面向过程?什么是面向对象

什么是面向过程?什么是面向对象 面向过程 看名字它是注重过程的。当解决一个问题的时候,面向过程会把事情拆分成: 一个个函数和数据(用于方法的参数) 。然后按照一定的顺序,执行完这些方法(每个方法看作一个个过程),等方法执行完了,事情就搞定了。 面向对象 看名字它是注重对象的。当解决一个问题 ...

Tue Oct 06 03:33:00 CST 2020 0 533
面向过程面向对象面向服务

英文及缩写:   面向过程:procedure oriented programming POP   面向对象:object oriented programming OOP 面向服务:Service-Oriented Architecture SOA 面向对象面向过程的历程 ...

Tue Mar 28 00:31:00 CST 2017 0 6004
面向对象分析与设计》——抽象

抽象从最有用到最没有用,依次为: 实体抽象(一个对象,代表了问题域或解决方案域实体的一个有用的模型) 动作抽象(一个对象,提供了一组通用的操作,所有这些操作都执同类的功能) 虚拟抽象(一个对象,集中了某种高层控制要用到的所有操作,或者这些操作将利用某种更低层的操作集) 偶然抽象 ...

Tue Dec 30 01:11:00 CST 2014 8 432
面向过程面向对象面向对象的三大特征

新手继续,大牛可以关闭浏览页了。 英文及缩写:   面向过程:procedure oriented programming POP   面向对象:object oriented programming OOP 面向对象面向过程的历程:   面向过程编程采取的是时间换空间的策略 ...

Tue Oct 22 00:52:00 CST 2013 3 26089
面向对象(封装、继承、多态、抽象)

封装--封装主要是基于类的属性,本类中的属性私有化,即有private修饰词来加以修饰,生成GET,SET方法来给外界调用、 继承--java继承是面向对象的最显著的一个特征。继承是从已有的来中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。 多态--java的多态是指对非 ...

Wed Dec 28 01:55:00 CST 2016 0 3000
面向过程面向对象的区别

  先来看生活中的一个例子。   想必每个人都下过五子棋吧?在下棋的整个过程中可以有两种不同的思路来实现:   1、按步骤来看:   (1)、开始游戏,(2)、黑子先走,(3)、绘制画面,(4)、判断输赢,(5)、轮到白子,(6)、绘制画面,(7)、判断输赢,(8)、返回步骤 ...

Fri Mar 15 06:32:00 CST 2019 0 3320
python的面向对象面向过程

一、面向对象面向过程的区别: a.面向过程:   1)根据业务逻辑从上到下写代码   2)开发思路是将数据和函数按照执行的逻辑顺序组织在一起   3)分开考虑数据与函数 定义性文字:   面向对象编程(Object Oriented Programming-OOP) 是一种解决 ...

Tue Dec 05 07:38:00 CST 2017 0 3255
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM