Daniel Segovia

Blog personal

Archive for the ‘4.5 $this’ Category

Accidiento a métodos y propiedades con $this

Hacer un comentario

Durante la ejecución de un método de un objeto, automaticamente se crea la varible $this, está hace referencia al objeto en el que estamos trabajando. Es decir, desde un método podemos acceder a otros métodos o propiedades dentro del objeto.

Como vimos en el ejemplo de Representación de un diagrama tenemos la siguiente clase

<?php
 
class vehiculo{
    private $nombre;
 
    function setNombre($nombre){
        $this->nombre = $nombre;
    }
 
    function getNombre(){
        return $this->nombre;
    }
 
};
?>

En las funciones setNombre y getNombre usamos $this para acceder a la propiedad nombre.

[NOTA]
Para acceder a una propiedad o métodos usamos -> son el signo $ por delante de la propiedad, es decir $this->nombre
De la misma manera cuando tenemos un objeto instanciado y queremos acceder a los métodos o propiedades, $objeto->getNombre() u $objeto->nombre

Written by Daniel Segovia

marzo 16th, 2011 at 12:28 pm

Posted in 4.5 $this