Кошки по своей сути - хищники и любят высоту, у них должен быть контроль над территорией и подоконник, шкаф, стол - это места наблюдения.
Поэтому отучить, а тем более наказывать питомца за естественное желание "нести дозор" на столе не стоит, да и бесполезно.
Наказывая его физически, можно добиться обратного результата - лазить на стол будет, но и еще начнет мстить за обиду (типа написать в тапочки).
Проще купить специальную кошачью мебель - домик, высокий лежак, лесенку для лазанья.
А если это его не удовлетворит, то есть несколько более действенных способов отучить лазить на стол.
У кошек очень чуткий слух, они воспринимают намного больший диапазон частот и очень не любят громкие и резкие звуки. Поэтому будут избегать те места, где им неуютно.
Когда увидите, что ваш питомец собирается запрыгнуть на стол или вы его там уже застали, громко закричите или захлопайте в ладоши.
В общем, создавайте громкий шум каждый раз и у кошки четко сформируется условный рефлекс - кухонный стол - пугающие, неприятные звуки. И животное предпочтет избегать этого, выбирая другие высокие места.
Или расстелить по столу лист фольги, хождение по скользкой, шуршащей поверхности которой не доставит удовольствия животному и быстро отобьет охоту лазить.
Можно для обучения воспользоваться еще одной кошачьей "нелюбовью" - водой.
Оставляйте на краю стола, там где есть возможность запрыгнуть, противень с водой.
Попадет в него раз-другой и поймет, что туда лучше не пытаться залезть, а поискать более приятное и сухое место.
Так же и с детской кроваткой - шумите и ругайте его и он предпочтет спать в своей коробке, где тихо и уютно.
Заметьте место, где больше всего любит сидеть ваш кот и поставьте там его "постель".