Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/01/2013, 07:49
Avatar de cuasatar
cuasatar
 
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 13 años, 4 meses
Puntos: 181
Respuesta: Problema al empezar con POO : No error pero no hace nada

Ya hiciste lo que te dije?

Código PHP:
$this->modo=$modo
De esa manera ya podrias usar $this->modo en toda la clase.

$this->modo y $modo no son iguales $modo es simple y llanamente una variable de entrada del método mostrar.

El argumento modo es propio de la clase menu y por el simple hecho de llamarlas igual no significa que esta tomara el valor por obra y gracia del espíritu santo.

Con la asignación el argumento modo de la variable menu ya deberia tener el valor que deseas.

No se si me he liado mucho explicando pero modifica el codigo a ver si has logrado entender el concepto.

Si te confunde un poco yo cambiaria el argumento del metodo por otro nombre como $posicion y haria

Código PHP:
$this->modo=$posicion
Eso mas que nada para no equivocarse y creer que ambos son iguales.
__________________
Blog de humor http://elcuasatar.net63.net/