13.08.2013 Views

Modelo objeto-relacional en Oracle ÍNDICE

Modelo objeto-relacional en Oracle ÍNDICE

Modelo objeto-relacional en Oracle ÍNDICE

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!