西伯侯的儿子叫伯邑考是因为他的名字由来有两种说法。
一种说法是他的排行是伯,而他的父亲西伯侯姬昌封他为世子,因此在他的名字中用“邑”来表明他的世子身份。
另一种说法是他被封为“邑”这个官职,因此在他的名字中用“邑”来表示他的官职。总之,伯邑考的名字是由他的父亲姬昌所起的,有着特殊的含义和背景。
有两种不同的说法。
一种说法是因为伯邑考是周文王姬昌的长子,被正史中称为姬考。
另一种说法是因为西伯侯姬昌在发生冲突之前就已经因病去世,而西伯侯姬昌之下是以老二姬发为首。
因此,具体哪个说法是正确的,需要根据不同的情况来判断。