The constructors for iostream behave just like the constructors for istream.
As for ostream and istream, iostream simply uses the ios destructor. However, an iostream is not deleted by its destructor.
You can use all the istream, ostream, and ios methods with an iostream object.