29个回答

为什么姬昌的大儿子叫伯邑考,二儿子却叫姬发?

郭郭
396个点赞 👍

因为古代说书人和听书人没文化,把伯邑考名字弄错了。

周代最重“礼”,所以周代史书提到开国文王武王等先祖是不能直呼其名,有很多讲究的。

“伯”是指嫡长子,是周王位法定继承人,所以把这个字放到名前,等于历代周王室都承认伯邑考的法定继承人的地位,体现了对伯邑考的推崇。现在看来也确实达到了目的,《封神演义》里伯邑考都是作为一个完人、圣人般存在。

“邑”才是伯邑考的名字,按照姬发的叫法,哥儿几个应该叫姬邑、姬发、姬旦。

“考”指早亡,之所以强调早亡,是为了说明姬发继位的合理性,说明周王位在姬发一系是因为嫡长子早亡,而不是姬发夺取了王位。毕竟在周代,哥几个推让王位是道德高尚的表现。只要伯邑考这个名字里有“考”字在,后人就无法质疑姬发夺取了哥哥的王位。反面典型就是李世民,杀兄夺位,只能靠丑化李建成来证明政变合理性。

你看看,一个称谓,包含了这么多意义。但是后世说故事听故事的人没那么多文化,直接把“伯邑考”当成了名字。

编辑于 2023-01-30 18:44・IP 属地北京
广雅
自由评论 (0)
分享
Copyright © 2022 GreatFire.org