Introducción
Estas
funciones
permiten
obtener
informacion
sobre
clases
y
objetos
.
Se
puede
obtener
el
nombre
de
la
clase
a
la
que
pertenece
un
objeto
,
asi
como
las
propiedades
de
sus
miembros
y
métodos
.
Usando
estas
funciones
se
puede
obtener
no
solo
lo
comentado
en
la
frase
anterior
,
tambien
se
puede
obtener
la
familia
del
objeto
(
p.ej
.
que
clase
está
extendiendo
la
clase
a
la
que
pertenece
el
objeto
)
Ejemplos
En
este
ejemplo
,
definimos
primero
una
clase
base
y
una
extensión
de
esta
clase
.
La
clase
base
define
un
vegetal
genérico
,
si
es
comestible
y
su
color
.
La
subclase
Spinach
añade
un
metodo
para
cocinarlo
y
otro
para
saber
si
esta
cocinado
.
Creamos
2
objetos
de
estas
clases
e
imprimimos
información
sobre
ellos
,
incluyendo
la
jerarquia
de
clases
a
la
que
pertenecen
.
También
definimos
algunas
funciones
,
especialmente
para
imprimir
las
variables
de
una
manera
ordenada
.
Ejemplo
2
.
test_script.php
|