Гражданин, вы что?!
Мне не нужна ось. Мне нужен прикладной софт, а на лине ему не бывать.
Потому если кроме линя вы ничего присоветовать не можете - перестаньте советовать.
Да хотя бы в юните, который использует игрок симулятора. В Battlefield/GTA - игрок пехотный, но может занять один пепелац или одну повозку. Опять же ваш IDriving из напечатанного вами - это один объект. Просто когда есть средства создать один объект для хранения разных, сразу возникает естественная мысль расширить это на целое множество объектов, буде это стек, очередь, массив...
Тоже, в общем-то, верно. Это и есть имплементация (реализация в коде) вопроса спрашивающего.
В общем случае полиморфизм - это возможность хранить в объекте "общего типа" (например, под указателем) объекты разного типа (= с разными полями и методами) и работать с ним/с ними единообразно (поэтому одноимённые методы перегружаются).
В данном случае вы продемонстрировали пример "списком общих объектов". Это чуть более широкий пример, чем "хранение объектов разных типов в _одном_ объекте".
StrangeAttractor: Остаётся сбросить кастомизацию интерфейса (через about:customize "Restore defaults"), чтобы кнопка появилась хоть где нибудь, а уж потом передвигайте куда хотите. (Мне удобно слева от адресной строки).
Такой ремарки ранее в формулировке вопроса не было, и это существенно.
Что касается опыта, то он в ценности программы, а не в безалаберности сервиса. Скажем, я из любопытства глянул MusiXMatch. Неплохая программа, и даже на приглашение заглянуть на коллективный перевод я таки вошёл. Сайт https://crowdin.com/
Так вот по этому проекту количество переведённого держится не ниже 98%. Появляется новая реплика, рассылаются уведомления всем заглянувшим, они лениво заходят и переводят 5 новых фраз новой версии в 2 суток максимум.
Раньше лично я переводил фраз 10-20 в неделю для них, итого фраз 30-50 дал. Не за авторство, а чтобы правильно. Потому, что musiXmatch нравится.
Хотя лично мне удобней английский интерфейс.
Поэтому я считаю, что важна не площадка перевода, а суть продукта.
То, что не разрешено гуглом - отсутствует на базаре. А хром подсасывает расширения исключительно с базара. Ставьте хромиум - он может .crx с C: инсталлировать. И, кстати, вы внимательно меня прочли?