Здравствуйте, igna, Вы писали:
I>Что говорит за
Здравый смысл.
I>и что против
Глупость.
I>наличия классов InputStream и OutputStream (и произведения от них класса Stream), если язык позволяет множественное наследование?
И еще нужно выделить InputRandomStream и OutputRandomStream
И иерархия должна быть примерно такой
InputStream
OutputStream
InputRandomStream : InputStream
OutputRandomStream : OutputStream
Stream : InputStream, OutputStream
RandomStream : Stream, InputRandomStream, OutputRandomStream
... << RSDN@Home 1.1.4 beta 6a rev. 436>>