先有鸡
http://www.cnblogs.com/1-2-3/archive/2008/02/04/chick-egg.html
那鸡是哪来的?
@健康每一天: 我是从心理学上来分析的。假设上帝在创造万物的时候,他有两个选择:a) 创造鸡,然后让鸡生蛋;b) 创造蛋,然后,然后木有鸡孵蛋肿么办?只能上帝老人家自己孵,那不是很费时间,也很没面子?所以他自然是先创造鸡。
刚刚是开玩笑,其实我认为鸡和蛋是“同时”有的。
生物的演化过程历经几千万年,如果把这段时间压缩到1天的话,可以考虑下面这两个场景(假设鸡由恐龙演化而来)。
场景一 一只恐龙生了一个恐龙蛋,孵啊孵,破壳啦,一看,我艹,孵出了一只鸡!
场景二 一只恐龙生了好几个蛋,其中一个是非常非常小的、白色的——鸡蛋,孵啊孵,孵出了一只鸡。
这两个场景哪个是真实的呢?它们都是真实的。我们可以把恐龙和鸡中间的品种称为“恐龙鸡”,从恐龙到鸡的几千万年间,每一个繁殖周期,“恐龙鸡蛋”都更像鸡蛋一点,“恐龙鸡”的基因也向着鸡的方向变化一点。这样我们可以说蛋和鸡是同时演化的,谁能说是现有的蛋还是先有的鸡呢?
那么下一个问题,是先有恐龙还是先有恐龙蛋?考虑最初的生命形式,是单细胞生物。细胞A分裂出细胞B。既然是单细胞,就没必要区分鸡和蛋了。你可以说细胞A是蛋,也可以说它是鸡。细胞B可以是细胞A的蛋也可以就是鸡。
那么最终的问题,第一个单细胞生命怎么来的?这也是先有鸡先有蛋这个问题真正想问的,“第一推动力”问题。恐怕我们这辈子等不到答案了。
先有蛋嘛~呼啦啦
这里是科学,木有上帝:我也觉得是先有鸡,因为鸡可以进化而来,而蛋如果不是鸡下的,就不能被称为“鸡蛋”,所以鸡蛋一定是鸡下的,而鸡却未必是鸡蛋孵出来的
PS:你说的“蛋”一定要是指“鸡蛋”,不然没得玩了
蛋如果不是鸡下的,就不能被称为“鸡蛋”
这个逻辑很犀利啊。不过反过来也可以说,“不是鸡蛋孵出来的,就不能被称作鸡”
@1-2-3:
这就是文字游戏了,“鸡蛋”的意思是“鸡的蛋”,另外,首先“鸡蛋”是一种蛋,而“鸡”字挂前面,它才成为“鸡蛋”,是一种限定,而“鸡”这个字是独立的,不受限定,它只代表它是鸡
什么东西下的蛋,就会称为什么蛋,所以不是鸡下的,一定不是鸡蛋,而鸡是可以通过进化过来的,比如一只什么鸟,因为环境因素,变了样子,被称为鸡,或者一只什么蛋受环境影响出来的东西跟原来的东西不一样,我们也叫这出来的东西是鸡,但不管怎么样,原来那只蛋,都不是鸡的蛋
乱了……我也乱了……
这个,问题可以从生物,物理,语文,哲学,神学等方面探讨,不过这里是编程网站。应该是编程的方法解释吧、
1.)鸡蛋,可以看作是鸡的一部分。故可以解释为鸡是一个class,而蛋是个成员变量
无论是在java还是.net还是其他面向对象语言,必须先有类,才能有成员变量。
最先发现这个物种并起名叫"鸡",之后才有鸡蛋,如果最先发现了一个"蛋",然后起名叫“鸡蛋”,然后把蛋孵出的物种叫"鸡",我认为这个可能性太低了。所以先有鸡。
鸡蛋因为题目是先有鸡还是先有蛋而前面的鸡加上后面的蛋就等于鸡蛋
先有鸡,还是先有鸡蛋,这个问题你首先要明确定义:
1。鸡 : 和鸡的生物学定义一致的动物
2。鸡蛋 : 鸡生的蛋
因此:
鸡蛋一定是在鸡之后才产生。
那么鸡是怎么来的?
是类似鸡的某种生物生下的基因变异的蛋产生出来的。
这完全符合生物进化的规律。