Информация об изменениях

Сообщение Re[2]: Наследоваться или инкапсулировать? от 04.09.2022 23:41

Изменено 04.09.2022 23:43 Marty

Re[2]: Наследоваться или инкапсулировать?
Здравствуйте, vsb, Вы писали:

M>>Хочу вот сделать свой класс строк, который предоставляет всё то, что даёт std::basic_string. Вот буквально пару методов добавить, при том, что всё новое будет работать через методы std::basic_string'а.


M>>Отнаследоваться от std::basic_string'а, или сделать его членом класса, и написать/скопировать простыню делегирования?


vsb>Написать обычные функции string_func1, string_func2 и не городить классы.


Аргументы будут?
Re[2]: Наследоваться или инкапсулировать?
Здравствуйте, vsb, Вы писали:

M>>Хочу вот сделать свой класс строк, который предоставляет всё то, что даёт std::basic_string. Вот буквально пару методов добавить, при том, что всё новое будет работать через методы std::basic_string'а.


M>>Отнаследоваться от std::basic_string'а, или сделать его членом класса, и написать/скопировать простыню делегирования?


vsb>Написать обычные функции string_func1, string_func2 и не городить классы.


Аргументы будут?

ЗЫ Ну и от джависта интересно про C++ послушать