Сообщение 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 и не городить классы.
Аргументы будут?
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++ послушать
M>>Хочу вот сделать свой класс строк, который предоставляет всё то, что даёт std::basic_string. Вот буквально пару методов добавить, при том, что всё новое будет работать через методы std::basic_string'а.
M>>Отнаследоваться от std::basic_string'а, или сделать его членом класса, и написать/скопировать простыню делегирования?
vsb>Написать обычные функции string_func1, string_func2 и не городить классы.
Аргументы будут?
ЗЫ Ну и от джависта интересно про C++ послушать