类和对象

      世界上现有的鸡还是现有的蛋呢?昨天晚上熄灯之后思考了一下这个问题,是在思考类和对象哪个现有的问题之后忽然想起来的。

 

      为什么想起来这个问题呢?因为类和对象谁先产生的,总是有这样或那样的说法,就像鸡和蛋哪个先产生的一样。矛盾充斥。

 

      世界上先有的 鸡。因为按照事物的进化论来说,是不可能先产生蛋的。这里的蛋指的是鸡蛋。试问一下,蛋会自己进化么?往往都是鸟类为了适应环境发生了一下进化。这样,蛋是不会先于鸡的。

     

      先有的对象呢,还是先有的类呢?应该是先有的对象吧。因为类是对象的抽象。层次是先后的,有了对象之后你才可以抽象升级出类。

 

     在程序设计中,是现有的类呢?还是先有的对象呢?这个要分情况的。

 

      当你处于设计需求分析阶段。你刚从客户里面得知了那些对象将参与情况,然后逐步抽象出父类。所以,在这个阶段,对象应该是先于类的。你是从对象逐渐的升级,以抽象出更高的父类。

 

      在代码设计阶段,是现有的类的。当你处于代码设计阶段的时候,表明你已经做了良好的设计。有了一个整体的架构。实例化出对象进行代码编写测试。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值