Что выходит, когда кто-то учит прогиаммирование на примерах кошечек и собачек. Проблема в том, что котик с методами кушать и мяукать - это абстракция, аналогии для кторой могут быть только в компьютерных играх и ни где больше. Ни в корпоративных приложениях, ни в системном программировании, ни в вебе или промышленной автоматизации не может быть ничего похожего.