包公是人们对包拯的尊称。古代,三公是最高官职。因此,古人把它拿来表示对人的尊称,以表尊重之意。公子是对年轻的尊称。古代,只有位列三公的人家的儿子才称公子。后来,为了表示对年轻人的尊重,也都称公子了。类似还有公孙。

如果称包公子的话,一般认为是包公的儿子。所以,不能把包拯称为包公子。