许多人在正常对话中“搞抽象”,不仅会冒犯到别人(即“我正严肃地和你说某件事,你却态度戏谑”),而且有一部分人其实只是利用这一梗来掩盖自己对话中的错误或匮乏,即缺乏正常对话的能力,最终只能以“搞抽象”来掩饰尴尬和不足,期望就此混过去。这一批评现象并非无的放矢,尤其当作为网络热梗创造者以及积极实践者的年轻网
①:中世纪哲学的抽象 ②:近代哲学的抽象 ③:现代以及之后的抽象 (文来自“林川登罗”公众号) 一:“抽象”大略 抽象最初源白拉丁文abs(离开)和trahere(抽引),因此意为“抽离出” 。这是一种理智运作,挑出诸种事例中共同的东西,对其余无关性质略而不记,以此形成概念或观念(抽象观念)。这是一种获得共相和确立...
抽象是通过分析与综合的途径,运用概念在人脑中再现对象的质和本质的方法。以下是关于抽象的详细解释:定义:抽象是从众多具体事物或现象中,抽取共同特征或本质属性的过程。分类:质的抽象:通过分析具体事物的各个属性,抽取其中的某一或某些属性作为该事物的质的抽象。本质的抽象:在质的抽象基础上,通过...
在Java中具有抽象方法的类称为“抽象类”,Figure是抽象类,其中的onDraw方法是抽象方法。如下图所示类图中Figure是抽象类,Ellipse和Triangle是Figure子类实现Figure的抽象方法onDraw。 Tips:在UML类图抽象类和抽象方法字体是斜体的,如上图所示中的Figure类和onDraw方法都是斜体的。 3. 抽象类声明和实现 设计抽象方法目...
抽象是计算机科学中的一个强大概念,对软件开发和编程起着关键作用。作为计算机编程的基石,抽象在简化复杂系统、减少开发时间和提高代码质量方面起着重要作用。在这个综合指南中,我们将深入探讨抽象的基本原理,探讨其各种类型,并讨论它与其他重要编程概念(如继承和多态性)的密切关系。
抽象是从众多的事物中抽取出共同的、本质性的特征,而舍弃其非本质的特征的过程。以下是对抽象定义的详细解释:本质特征提取:抽象的核心在于从复杂多变的事物中,识别并提取出它们共有的、最本质的特征。这些特征能够概括和代表这一类事物的核心属性。非本质特征舍弃:在抽象过程中,那些不影响事物本质属性...
抽象,顾名思义,就是抽掉了具体形象的东西,抽象的概念是由具体概念依其“共性”而产生的,把具体概念的诸多个性排出,集中描述其共性,就会产生一个抽象性的概念,抽象概念一般是指的每一类事物,而不是某一个事物。 维基百科: 抽象化(英语:Abstraction)是指以缩减一个概念或是一个现象的资讯含量来将其广义化的过程...
面向对象编程的四个特征:抽象、封装、继承和多态,共同构成了现代软件设计的基石。抽象和封装帮助我们理清问题领域的概念和关系,继承实现了代码的复用,而多态则使得代码能够灵活应对不同的情境。在面试中,理解和掌握这些特征将有助于你更好地解答有关面向对象编程的问题,展现出你的扎实编程能力和深刻的技术理解。
编程中的抽象意味着简化复杂的现实世界问题,通过移除非必要细节以便更专注于概念上的问题解决。这是一种将程序中的操作和实体转化为更易于理解和处理的形式的过程。 在编程中,抽象可以体现在不同的层次和形式上,比如使用函数来封装一些操作,把复杂的任务分解为子任务。函数提供了一个简单的界面,使得可以不关心其内部...
1.飞机会飞,鸟会飞,他们都继承了同一个接口“飞”;但是F22属于飞机抽象类,鸽子属于鸟抽象类。 2. 就像铁门木门都是门(抽象类),你想要个门我给不了(不能实例化),但我可以给你个具体的铁门或木门(多态);而且只能是门,你不能说它是窗(单继承);一个门可以有锁(接口)也可以有门铃(多实现)。门(抽象类)...