Предлагаю объяснять так, что Компонентный Паскаль — это и есть С++. Но, чтобы всё работало хорошо, у него урезали кое-какие возможности. А выбор токенов — дело вкуса и привычки разработчиков. Программирование едино.