个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
面对对象就是: 把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。 面向过程就是: 自顶向下顺序执行,逐步求...
1个回答
面向过程相当于一步步的解决问题,面向对象相当于解决问题的方式。。举个例子就像是盖大楼,面向对象就相当于这个楼怎么盖,柱子放哪儿,楼梯建在哪儿。。而面向过程就像是盖楼的具体过程。盖几层,楼房是圆的还是方的。。等等、、
(2)封装就是把对象的属性和服务结合为一个不可分的系统单位,并尽可能隐蔽对象的内部细节
第二,通过舍弃个体事物在细节上的差异,抽取其共同特征而得到一批事物的抽象概念
应是: Object Oriented Programming 不过很奇怪会有人想知道这个英文全称:)
作为比喻:你想个找女朋友,房间有100个人,排成一队。里面有男人也有女人。 你的条件是20-25岁,没结婚的女人就行。 面向对象,就是你可以随时说,男的先出去,房子里就只有女人了,20-25岁的留下。你就找出所有100人中全部符合条件的人。 面向过程,就是你得一个一个的问,你是男人还是女人,你几岁了...
3个回答
对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象
通常“基于对象”是使用对象,但是无法利用现有的对象模板产生新的对象类型,继而产生新的对象,也就是说“基于对象”没有继承的特点
这里“基于对象”的概念和把VisualBasic叫做基于对象的概念是不同的
在FreeHand中所有操作元素都是一个个单独的对象,如一段文字、一个正方形、一条曲线等。操作人员可以用箭头选择,并进行属 性设定和其他处理。它的操作是按对象而非区域或颜色来进行的。也 知道每个对象的有关信息,如位置、大小、形状、颜色等,并能对这些信息进行搜索和査找。而在Photoshop中以像素为...
中文名面向对象思想外文名ObjectOriented性质思想类别程序设计语言领域软件1简介2理解3面向对象4存在问题5概念特征6要素面向对象思想简介编辑从现实世界中客观存在的事物(即对象)出发来构造软件系统,并在系统构造中尽可能运用人类的自然思维方式,强调直接以问题域(现实世界)中的事物为中心来思考...
当今的软件开发行业,人们越来越追求开发更多的、更有通用性的可重用构件,从而使软件开发过程彻底改善,即从过去的语句级编写发展到现在的构件组装,从而提高软件开发效率,推动应用领域迅速扩展
数据耦合是最低的一种耦合形式,系统中一般都存在这种类型的耦合,因为为了完成一些有意义的功能,往往需要将某些模块的输出数据作为另一些模块的输入数据
面向对象技术对象类和对象实例编辑对象类一个类定义了一组对象
也可以把cell本身当作是类型,但接下来,就会发现,那样做会导致混淆的
维基一下会死啊。难得的没有写成「你不知道它在讲什么你就永远看不懂它在讲什么」这一死循环的条目。面向对象程序设计再找几个DesignPattern的词条,看看那里面的范例,你就都明白了。
很多年来,存在很多关于这些问题的正确回答的不同的观点为了理解面向对象的观点,考虑一个现实世界对象的例子——你现在正坐在上面的东西——椅子(chair),chair是某个称为家具(furniture)的更大的对象类的一个成员(也使用术语“实例”)。一组类属属性和类furniture中的每个对象关联,例...
(1)对象。 对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。 (2)对象的状态和行为。 对象具有状态,一个对象用数据值来描述它的状态。 对象还有操作,用于改变对象的状态,对象及其操作就是对象的行为。 ...
在特殊类中不再重复地定义一般类中已定义的东西,但是在语义上,特殊类却自动地、隐含地拥有它的一般类(以及所有更上层的一般类)中定义的全部属性和服务
面向对象的语言面向对象的语言支持的概念包括:类与对象、继承、多态
在对象的整个生命期中,它的标识都不改变,不同的对象不能有相同的标识
如果某一性质的独立性很重要,就应该把他归属到类,而不把它作为属性
面向对象方法抽象性抽象(Abstraction)是简化复杂的现实问题的途径,它可以为具体问题找到最恰当的类定义,并且可以在最恰当的继承级别解释问题