公房能否写遗嘱需分情况来看。如果是仅有公房居住权而非所有权那么不能通过遗嘱处分居住权。因为居住权是基于租赁等关系产生的权益并非个人财产。若是已购买公房获得产权成为个人合法财产后就可以写遗嘱进行处分。遗嘱是指遗嘱人生前在法律允许的范围内按照法律规定的方式对其遗产或其他事务所作的个人处分并于遗嘱人死亡时发生效力的法律行为。比如《民法典》第一千一百三十三条规定自然人可以依照本法规定立遗嘱处分个人财产并可以指定遗嘱执行人。总之关键在于是否对公房拥有产权有产权则可立遗嘱仅有居住权则不能通过遗嘱处分。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。