use*_*677 1 oop encapsulation abstraction information-hiding
由于封装和抽象都与信息隐藏有关,我是否可以将封装理解为抽象的子集?
" 抽象 "是一个概念,它是通过其基本属性或行为来定义或理解特定"事物"(无论可能是什么)的想法.
' encapsulation '是一种计算机科学技术,用于生成类,这些类允许以一种方式处理具体对象,从而将它们简化为抽象组件.
在计算机科学领域,诸如使用图形和其他数据结构之类的其他技术是为各种潜在"事物"提供抽象的另一种方式,即使它们可能看起来不像图形(或矩阵或其他结构) )具有在这些结构中体现的一些基本特征.
在其他领域,抽象可以以非常多样化的方式实现,例如在人类大脑中工作的永无止境的分类过程,其创建和维护代表日常概念的"原型"(高级不变表示).