主要有行为治疗和认知行为治疗两种方式。行为治疗利用操作性条件反射的原理,及时对患者的行为予以正性或负性强化,使患者学会适当的社交技能,用新的有效的行为来替代不适当的行为模式。这种治疗需要家长、老师和医生三方的共同配合和干预。在家中,家长可以安排一些训练孩子耐心的活动或游戏,如穿针、下棋、弹奏乐器等,在轻松的环境中培养孩子的注意力和耐心,当孩子有了好的表现后,要适当地给予表扬和鼓励。在学校里,老师要经常提醒和督促孩子,比如当孩子走神、做小动作的时候,可以点名让他读课文或回答问题等,切不可责怪、打骂孩子,这样反而会起到反作用,对治疗不利。认知行为治疗主要解决患者的冲动性问题,让患者学习如何去解决问题,识别自己的行为是否恰当,选择恰当的行为方式。