问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是基于对象,什么是面向对象

发布网友 发布时间:2022-03-31 05:11

我来回答

2个回答

懂视网 时间:2022-03-31 09:32

面向对象操作系统是指采用面向对象方法开发的操作系统。利用面向对象设计方法中的封装、继承和多态,可以更有效地实施系统保护,降低操作系统的设计难度和开发成本,并提高系统的可维护性。

  

  在面向对象操作系统中,对象作为一种并发单位,所有系统资源,包括文件、进程、内存块等都被认为是一种对象,对系统资源韵所有操作都是通过使用对象服务来完成的。以对象为基础建造操作系统,可以减少操作系统在其整个生命期内所做修改时对系统本身的影响。

  

  操作系统(operating system)是用户和计算机之间的界面。一方面操作系统管理着所有计算机系统资源, 另一方面操作系统为用户提供了一个抽象概念上的计算机。在操作系统的帮助下, 用户使用计算机时, 避免了对计算机系统硬件的直接操作。 对计算机系统而言, 操作系统是对所有系统资源进行管理的程序的集合;对用户而言, 操作系统提供了对系统资源进行有效利用的简单抽象的方法安装了操作系统的计算机称为虚拟机(virtual machine), 是对裸机的扩展。

热心网友 时间:2022-03-31 06:40

基于对象,就是使用类封装操作和操作依赖的数据。用类来表示一个概念。类的公共成员,包括函数和数据,就是类的接口,也叫作抽象数据类型(ADT)。
面向对象,就是使用类的接口实现机制来表示操作。一个接口使用一组相关的公共函数代表一个概念的操作。一些类实现这个接口。这个实现类可以互换。
在使用中,使用接口的指针或者引用来调用对象。具体的对象是接口的某个实现类。可以不改变代码,仅仅改变实际的对象来实现动态修改系统的行为。
这就是“动态多态”的能力。
面向对象的动态多态能力,使抽象能力比函数更进一步。
动态多态,在实现中是使用了“虚函数”机制来实现的。
对象指向的本类的虚函数表来查得真正需要调用的方法。
区分“面向对象”和“基于对象”两个不同的概念。面向对象的三大特点(封装,继承,多态)却一不可。通常“基于对象”是使用对象,但是无法利用现有的对象模板产生新的对象类型,继而产生新的对象,也就是说“基于对象”没有继承的特点。而“多态”表示为父类类型的子类对象实例,没有了继承的概念也就无从谈论“多态”。现在的很多流行技术都是基于对象的,它们使用一些封装好的对象,调用对象的方法,设置对象的属性。但是它们无法让程序员派生新对象类型。他们只能使用现有对象的方法和属性。所以当你判断一个新的技术是否是面向对象的时候,通常可以使用后两个特性来加以判断。“面向对象”和“基于对象”都实现了“封装”的概念,但是面向对象实现了“继承和多态”,而“基于对象”没有实现这些,的确很饶口。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 养宠物的人遵守规则,是不是就能和别人平安相处呢? “四大”什么意思 什么是四大 华为蓝牙耳机freebuds pro连手机怎么有回音 为什么中国古代很多都是讲“四大”什么什么呢? 四大是什么 四大指什么 煤气灶自动熄火原因和处理方法? 四大是哪四大? 中国的四大有哪些 煤气灶自动熄火 “四大”是什么? 微信重新加回好友对方知道吗 煤气灶小火时候熄火是什么原因 煤气灶自动熄火装置原理是什么? 该如何处理煤气灶自动熄火的问题? 家里煤气灶出现熄火煤气灶打不着火煤气灶不点火怎么办 煤气灶烧一会突然熄火是什么原因? 把好友删除 没有 只有转账记录 怎么加回来 50道竖式计算三位数乘两位数末尾有零的 五年级数学三位数除以两位数的笔算,《要小数点的... 把好友删除 没有 只有转账记录 怎么加回来 huawei freebuds pro充电盒取下耳机断开连接 什么是日本豆腐? 什么是日本豆腐,怎么做日本豆腐? 平安银行信用卡到期还款日超过2天还款会不会影响征信 平安银行信用卡逾期一天会影响征信吗 平安信用卡逾期3天还款,是否会影响征信 平安信用卡逾期5天,会纳入征信吗? 平安信用卡超过宽限期三天还款,第五天还的算逾期... 平安信用卡还款逾期4天影响吗? 平安银行信用卡逾期多少天不上征信记录 我的平安信用卡逾期还款两天上征信吗? 平安信用卡逾期5天 会上征信? 平安银行信用卡还款宽限期是几天 平安银行信用卡逾期八天上征信 平安信用卡欠0.20元过了还款日4天,刚刚还进去了,... 平安银行信用卡到期还款日后过2天还款会不会影响征信 请问平安银行信用卡还款日之后逾期一天会上征信吗... Win7系统怎么修复IE win7上的IE浏览器怎么修复?