April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Implementação
nCustomizando a Serialização
npublic class ObjSerializado iplements Serializable {
n ......
n private void writeObject(ObjectOutputStream s) throws IOException {
n   s.defaultWriteObject();
n   // customized serialization code
n }
n private void readObject(ObjectInputStream s) throws IOException {     s.defaultReadObject();
n   // customized deserialization code ...
n   // followed by code to update the object, if necessary
n }
n}
nOs métodos writeObject e readObject são responsáveis pela serialização somente da classe corrente. Qualquer serialização requerida pelas superclasses é tratada automaticamente pelo Java usando Reflexão.