计算机编程中的抽象是什么意思?

编程中或者计算思维中经常提到“抽象”这个概念,具体是什么意思呢?

1 个回答

Coco老师 - 科普专家
擅长:编程教育

抽象:

在解决问题时过滤掉不必要的信息的过程。

识别问题的关键部分有助于人们找到解决问题的办法。

基本要领:

抽象是确定对象或系统的哪个元素是必要的特征的过程。没有它们,物体就不会是它们本身的样子。艺术家毕加索经常画抽象的肖像,画中人物的脸部看起来与现实世界完全不同。然后,由于他们有一张脸都基本特征——眼睛、鼻子、嘴巴,所以我们可以认出那是一张脸。

找到必要的细节:

抽象的诀窍是在基本信息和非基本信息之间取得平衡。例如,当传递任务的指令时,步骤太多就会引起混乱;步骤太少就可能无法完成任务。计算机程序员为了程序需要,将这些步骤按正确的顺序排列,从而解决这个问题。我们生活中洗衣机的控制步骤就是一个抽象的例子。

  • 2 关注
  • 1 收藏,106 浏览
  • Coco老师 提出于 2022-04-12 13:48