计算机中理论的abstraction是什么意思
在计算2113机科学中,抽象化(英语:Abstraction)是将数据与程序,以它的语义来呈现出它的外观,但是隐藏起它的实现细节。抽象化是用来减少程序的复杂度,使得5261程序员可以专注在处理少数重要的部份。一个电脑系统可以分区成几个抽象层(Abstraction layer),使得程序员可以将它们分开处理。
抽象就是把一个问题或模型,以不同规则或方法所得出的不同的解(求解方法和解本身即抽象层),这些不同的解可以组4102合并还原成问题或模型的本身。
抽象的意义是可以忽略不是求解过程中必需的解。例如要用电脑程序1653去模拟“人”,在描述了人的动作(饮食、思考、移动等)符合设计要求版后(如可完整表达“人”在坐下时候的动作),其他“人”的细节(躯干、器官、细胞活动乃至人际关系)都可以忽略,以集中设计需要的功能,权并减低程序的复杂度。
为了使抽象的成品(算法)不会出现问题,要注意抽象时是否漏掉重要特微。
标签:abstraction,计算机
版权声明:文章由 酷百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kubaishu.com/answer/314083.html