抽象

作者: 万寿路第一sf | 来源:发表于2018-08-12 22:30 被阅读0次

    说实话,来北京后对挺多东西都有了新认识,比如‘抽象’这个词。

    以前对‘抽象’没什么概念,甚至觉得它像个贬义词,比如‘你的画得真抽象’,基本上就是说别人画得差;‘你长得很抽象’,就是说他长得丑。

    学写代码之后就对这个词有了新的认识,软件工程,甚至整个计算机领域,最关键的概念就是抽象。

    那到底什么是抽象呢?抽象就是忽略掉一些不重要的细节,将共性的东西抽取出来,比如有黑人、黄种人、白人、博士、本科生、长得丑的人、长得漂亮的人等,将他们的细节比如肤色、学历、外貌忽略掉,他们的共性就是都是人,这就完成了一层抽象。

    那抽象有啥用呢?抽象最关键的作用就是降低人们认识事物的复杂度。比如你在街上走,不用去管周围的每一个人到底各方面怎么样,只需要认识到他们是人,就完事了。

   《万历十五年》里也把明朝整个官僚机构看成了一项运用到了抽象的工程,从理科的角度理解这种人文社科的东西很有意思。它是怎么抽象的呢?一个很简单的例子就是一个县的所有复杂情况在皇帝那里看就是抽象成了一个奏折,这样皇帝的工作量就大幅减小了,不用挨家挨户去看这个县到底是什么情况,只看着几行字就能进行决策。但也有些皇帝喜欢了解某个县的细节,于是就有了“XX微服私访记”。

相关文章

  • 抽象抽象再抽象

    抽象 继承 单一原则 面向扩展开放,面向修改关闭 控制反转,依赖注入 里氏替换原则 单一职责原则开放封闭原则里氏替...

  • 抽象类、抽象字段、抽象方法

    结果:Teaching!!!teacher.id:80085693Spark:29

  • 抽象类与接口

    抽象方法和抽象类特点 抽象方法和抽象类必须使用abstract修饰符来定义,有抽象方法的类只能被定义为抽象类,抽象...

  • 抽象类、接口、内部类总结

    抽象方法与抽象类 抽象方法与抽象类必须使用abstract修饰,有抽象方法的类只能被定义为抽象类,抽象类里可以没有...

  • 25.面向对象(抽象类. 多态)

    面向对象(抽象类. 多态) 一. 抽象类 抽象类不能实例化 继承抽象类的子类必须将抽象类中所有的抽象方法重写 抽象...

  • 抽象

    说实话,来北京后对挺多东西都有了新认识,比如‘抽象’这个词。 以前对‘抽象’没什么概念,甚至觉得它像个贬义...

  • 抽象

  • 抽象

    今天玩一下抽象

  • 抽象

    抽象是隐藏实现细节并仅向用户显示功能的过程。Java中有2种方式可实现抽象: 抽象类(0到100%的抽象) 接口(...

  • 抽象

    你不知道太阳会不会没有阴暗 它把阴霾用黑夜隐藏; 你不知道月亮会不会停止发光 它将缝隙用丝缕透射; 你不知道, 就...

网友评论

      本文标题:抽象

      本文链接:https://www.haomeiwen.com/subject/bpcqvftx.html