伯邑考是姬昌的儿子。伯邑考,一个奇怪的名字,也许就牵扯出了三千多年前的一段惊心动魄的悬案。商周时期,古人和现代人的称呼可大不相同,那时候一般是不称姓的。大家要了解个概念,什么姬昌、姬发、姜尚、赢政,都是后来人这样叫,在当时是绝对不会这么称呼的。那时候古代成年男子通常是不称姓的。这些带着姓的名字都是后来人硬给加上去的。
咱们看看《史记·管蔡世家》中的内容,记载了关于周文王的儿子们:大家看,并没有什么姬昌、姬发的说法。都不带姓的,都是武王发、管叔鲜、周公旦……等等。
那么咱们来逐个分析几个名字。“姓”,这个字一分两半,就是“女、生”,什么意思呢?意为“从女而生”,代表的是血统。贵族们如果家里有了女儿,到了“及筓”的年龄,该取名字了,名字中是带姓的。为什么女孩子要带姓呢?其实是为了避免同姓通婚,把女孩确定了姓,大家就注意了,不会泡错了妞,求错了婚。举例如:姜嫄。“姜”就是姓,而“嫄”是名。
但贵族男性的名字不能这样。名字的开头要么是爵位,要么是封地、要么是官职、籍贯、居住地或者职业等等。这些开头的字有些就逐步发展成为了“氏”。这就叫“男子称氏,女子称姓”。然后要有排行,这个大家知道,有伯(孟)、仲、叔、季,或者其它什么的。再后就是自己的私名了。