суббота, 5 декабря 2009 г.

7.8.2. Пример: абстрактный тип данных строка

С++ — намеренно ограниченный язык, обеспечивающий программиста только заготовками возможностей построения систем широкого профиля. Язык спроектирован так, чтобы минимизировать накладные расходы, свя­занные с производительностью. С++ подходит для проектирования как при­ложений, так и систем, а последнее накладывает чрезвычайные требования на эффективность программ. Конечно, можно было бы включить абстрактный тип данных строку в число встроенных типов данных С++. Вместо этого язык был спроектирован так, чтобы предоставить механизмы построения и реализации строковых абстрактных типов данных с помощью классов. Мы создадим свой собственный АТД строка в главе 8.

Комментариев нет:

Отправить комментарий