Здравствуйте , к сожалению , нет рецептов как вести себя с хамом и заранее разработанные схемы то же не всегда помогают . Все старо как мир : 1. Не обращать внимания и после ставить на место . 2. Вопрос ставить ли на место, по-моему, так же вечен, как и вопрос как себя вести с хамами. Мне кажется , что в общественных местах ( улица , транспорт, очередь , стоянка) просто - не видеть в упор , "плыть " над , а если это знакомые , сослуживцы , близкие , то уж дав им выговориться , выораться и успокоиться и потом поговорить с ними. Обязательно на "холодную" голову и вот тут уж точно продумав свое поведение и зная , что вы хотите от этого разговора .