公房不能立遗嘱。遗嘱人立遗嘱只能处分属于自己的个人合法财产,这些财产包括:公民的收入;公民的房屋、储蓄和生活用品;公民的林木、牲畜和家禽;公民的文物、图书资料;法律允许公民所有的生产资料;公民的著作权、专利权中的财产权利;公民的其他合法财产。上述的公民的房屋指的是公民的合法私有房屋,不包括公房,因为公房的所有权属于房管所或单位,公房不属于个人合法财产,所以遗嘱人不能立遗嘱处分公房。
立遗嘱有以下几种方式:
1.自书遗嘱。自书遗嘱由遗嘱人亲笔书写,签名,注明年、月、日。
2.代书遗嘱。代书遗嘱应当有两个以上见证人在场见证,由其中一人代书,注明年、月、日,并由代书人、其他见证人和遗嘱人签名。
3.录音录像遗嘱。以录音录像形式立的遗嘱,应当有两个以上见证人在场见证。遗嘱人和见证人应当在录音录像中记录其姓名或者肖像,以及年、月、日。
4.打印遗嘱。打印遗嘱应当有两个以上见证人在场见证。遗嘱人和见证人应当在遗嘱每一页签名,注明年、月、日。
5.口头遗嘱。遗嘱人在危急情况下,可以立口头遗嘱。找法网提醒您,口头遗嘱应当有两个以上见证人在场见证。危急情况消除后,遗嘱人能够以书面或者录音录像形式立遗嘱的,所立的口头遗嘱无效。
遗嘱有效的条件有:
1.立遗嘱人必须具有遗嘱能力。立遗嘱人必须具有完全的行为能力,才能够真实地表达自己的意思,即具有遗嘱能力。
2.遗嘱必须是遗嘱人的真实意思表示。
3.遗嘱内容不得违反社会公德和公共利益。我国的遗嘱继承不得违反国家的法律和社会公共利益,否则,遗嘱无效。