【俗话编程】什么是类

  • 就是基因生命个体就是对象实例,计算机上我们只跟对象打交道,就像自然界我们只跟生命个体打交道一样
  • 类在实例化对象时需要消耗内存等资源,就像生命孕育新生命时需要消耗营养。类能实例化多少对象取决于资源容量,本身是贪婪的,基因也是如此,它希望殖民整个宇宙
  • 对象有生命周期,类没有,就像动物有生老病死,基因没有。当然如果拉长时间尺度,基因也会产生和灭绝,就像java的类也会加载、卸载一样
  • 类之间存在继承树,就像物种树基因树一样
  • 类包含了属性行为,就像基因也编码了性状本能
  • 类也会演化,但突变不像生命个体那样自发产生,而是对象在跟其他对象交互时被人类观察到异常行为,于是人类对其修改。这是类跟基因的一大差别:类是先被自然选择再突变,而生命个体是先突变再被自然选择
  • 抽象类或接口,就像物种树上同一界/门/纲/目/科/属/种的公共性状和行为,对应基因树上的公共编码片段
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值