博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
程序设计中的抽象和分层思想
阅读量:5069 次
发布时间:2019-06-12

本文共 377 字,大约阅读时间需要 1 分钟。

  计算机中最重要的思想就是抽象了吧,或者说封装,那就是不用理解其实现原理,只需要使用即可,在不断的使用过程中,加深对系统的理解。

  比如,对于物理硬盘的抽象,可以把它看成一个存储各种数据的对象,有read和write方法。

  在设计操作系统时,就体现了主要的分层思想,比如说,os管理计算机硬件,app使用硬件是,只能通过os提供的接口调用,并且在os的设计中,在复杂os设计中,都广泛使用了分层设计的思想。在docker中image就是层层堆叠的,具体这是怎么实现了,应该是一个很专业的问题了。

  这也诞生了一个重要的概念,这个一个软件对于另一个软件的依赖,不如最常见的web应用程序,一般需要mysql等数据库服务,需要tomcat等。

转载于:https://www.cnblogs.com/Robin008/p/10322605.html

你可能感兴趣的文章
Python Api接口自动化测试框架 excel篇
查看>>
Ionic 常见问题及解决方案
查看>>
各浏览器目前对CSS3、HTML5的支持
查看>>
切换jdk版本
查看>>
结对开发四~~
查看>>
关于多用户下自动编号的问题
查看>>
只显示重复数据,或不显示重复数据
查看>>
curl 命令详解
查看>>
javascript 对象简单介绍(一)
查看>>
linux正则表达式回忆记录
查看>>
Response.Buffer = True
查看>>
有趣的python range()函数
查看>>
SQLServer 学习笔记之超详细基础SQL语句 Part 8
查看>>
oracle中分组排序函数用法 - 转
查看>>
webpack执行命令失败之解决办法
查看>>
使用Jedis操作redis 缓存
查看>>
利用 python 实现对web服务器的目录探测
查看>>
实例详解机器学习如何解决问题
查看>>
STS搭建springMVC框架(三)
查看>>
[CF963E]Circles of Waiting[高斯消元网格图优化+期望]
查看>>