
3 Nov
2007
3 Nov
'07
1:09 p.m.
Consider the following class hierarchy: A - B - C1 \- B2 - C2 Is the following correct: * when A is an abstract class then (without any data members!) then I do not need to provide serialization support for this class * when A does have data members (and so does C) but B does not add any data and B furthermore is abstract (so the actuall class will be C1..) then no searialization support is needed for B? Is this correct? Should I provide serialization support for these classes even *if* it is correct? Best regards and thank you Christoph