软件与哲学(4)——对实体的抽象——什么是真正的实体

 在希腊哲学中,最著名的莫过于柏拉图和亚里士多德师徒了。

相信很多程序员们听说过这两位的名字,却并不了解他们。

 

 先简单描述一下柏拉图和亚里士多德的哲学思想。

 

 在柏拉图的观念中,真正存在于世界上的实体,并不是我们眼睛所看见的东西。

 真正存在的,是我们内心里面的观念,我们要首先唤醒了自己内心深处的关于“实体”的观念,然后再使用这个观念才能认知世界。

 

而亚里士多德却认为,真正存在的,是那些一个一个的具体的东西,我们经历了大量的个体之后,总结出来了一套属性,

 用来描述这个世界。

 

 简单点来说, 桌子上有一个苹果。

    亚里士多德认为,嗯,桌子上确实是有一个苹果,我怎么描述这个苹果呢,他是红色的,圆球状的,甜的......

    柏拉图则认为,我们内心中有一个苹果的观念(红的+圆球状的+水果+甜的+......),而桌子上的那个东西,是对我心中的那个概念的实现。

  这在程序世界里,其实也是很容易理解的。

  类,就对应柏拉图哲学中的实体属性。

对象,就是柏拉图实体的某个概念的具体个例。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值