结论:
婚前协议约定离婚后房子归儿子,满足法定条件就具法律效力,有效则应按约履行,存在无效或可撤销情形可请求法院或仲裁机构处理。
法律解析:
根据法律规定,民事法律行为有效的条件包括意思表示真实,不违反法律、行政法规强制性规定以及不违背公序良俗。婚前协议若符合这些条件,约定离婚后房子归儿子,就会产生法律效力。当协议有效时,双方在离婚时需按照约定将房子过户给儿子。若一方不履行,儿子或者另一方可以依据协议先通过协商解决,协商不成可通过诉讼方式要求对方履行。然而,如果协议存在损害他人合法权益、显失公平等无效或可撤销情形,当事人可向法院或仲裁机构请求确认协议无效或撤销协议。如果您对婚前协议的效力、履行等方面存在疑问,欢迎向专业法律人士咨询。