Сравнение ООП языков: Java, C++, Object Pascal

Ява — популярный в Интернете язык, C++, возможно, всё ещё самый распространённый язык ООП, а Object Pascal — язык, используемый фирмой Inprise (бывшей Borland) внутри Delphi. Хотя это и не очевидно, но эти три языка имеют много общего. Цель данной работы — исследовать и сравнить технические аспекты этих трех языков. Я не собираюсь выяснять, какой из языков лучше, потому что это в значительной степени зависит от того, для чего вы хотите его использовать. Для понимания данной статьи требуется минимальное знание об одном из ОО языков или, по крайней мере, базовые знания о концепции ООП в целом. Я буду описывать, почему определённая языковая особенность важна, а затем перейду к её сравнению в упомянутых трёх языках. Я не собираюсь показывать вам, как использовать эти языковые особенности в конкретных примерах. Я не хочу научить вас ООП. Я только хочу сравнить эти языки. Читать дальше