title: How are constructors called during serialization and deserialization?
body: <p>How are the constructors called during serialization and deserialization</p>
  
  <ol>
  <li>When there is one class implementing serializable?</li>
  <li>When there is parent/child relationship and only child implements serializable?</li>
  <li>When there is parent/child relationship and both parent and child implements serializable?</li>
  </ol>