История изменений
Исправление soomrack, (текущая версия) :
Не наследовать класс Socket, а просто в новом классе хранить объект (динамический или статический) класса Socket?
да.
Моя логика тут такая:
-
ты хочешь работать с сокетами через класс, т.к. тебе так удобнее организовать код, => ок, ты создал класс Socket
-
ты хочешь сделать свой протокол, для него заводишь класс, он не расширяет функциональность сокета, он использует сокеты так, как они сделаны, поэтому сокет в нем это поле, а не ядро, не бизнес-логика этого класса.
Исходная версия soomrack, :
Не наследовать класс Socket, а просто в новом классе хранить объект (динамический или статический) класса Socket?
да.