Modelo objeto-relacional en Oracle ÍNDICE
Modelo objeto-relacional en Oracle ÍNDICE
Modelo objeto-relacional en Oracle ÍNDICE
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
MÉTODOS<br />
• Los métodos recib<strong>en</strong> siempre como parámetro<br />
implícito la lista de atributos del tipo de <strong>objeto</strong> al<br />
que pert<strong>en</strong>ec<strong>en</strong>.<br />
• La palabra reservada a través de la cual un<br />
método se refiere a dichos atributos es SELF.<br />
Así, por ejemplo, SELF.nombre, hace refer<strong>en</strong>cia<br />
al nombre de un empleado concreto.<br />
• Puede existir sobrecarga <strong>en</strong> la definición de<br />
métodos. Es decir, puede haber dos métodos<br />
que se llam<strong>en</strong> igual siempre que sus parámetros<br />
formales varí<strong>en</strong> <strong>en</strong> número, ord<strong>en</strong> o tipo de<br />
dato.<br />
MÉTODOS<br />
• Cada tipo de <strong>objeto</strong> ti<strong>en</strong>e un método<br />
constructor; se trata de una función definida por<br />
el sistema con el mismo nombre que el tipo de<br />
<strong>objeto</strong>.<br />
• El constructor inicializa y devuelve una instancia<br />
del tipo de <strong>objeto</strong>.<br />
• Los parámetros formales que recibe el<br />
constructor son los atributos, <strong>en</strong> el mismo ord<strong>en</strong><br />
que se han definido, del tipo de <strong>objeto</strong>.<br />
18