Objetos sin métodos

En el apartado anterior hemos visto la definición de algunos objetos sin métodos:

CREATE TYPE phone_list_typ AS VARRAY(5) OF VARCHAR2(25);  #VARRAY ==> Variable Length ARRAY. (5) es el máximo num. de elementos
/

CREATE TYPE customer_typ_demo AS OBJECT
    ( customer_id        NUMBER(6)
    , cust_first_name    VARCHAR2(20)
    , cust_last_name     VARCHAR2(20)
    , cust_address       CUST_ADDRESS_TYP
    , phone_numbers      PHONE_LIST_TYP
    , nls_language       VARCHAR2(3)
    , nls_territory      VARCHAR2(30)
    , credit_limit       NUMBER(9,2)
    , cust_email         VARCHAR2(30)
    , cust_orders        ORDER_LIST_TYP
    ) ;
/

Vemos que podemos crear estructuras arbitrariamente complejas mediante la combinación o composición adecuada de Objetos y Varray's.

Por tanto, podemos decir que los Objetos se pueden ver como Contenedores de Información de cualquier complejidad.