Daniel Segovia

Blog personal

Archive for the ‘4.3 Clases’ Category

Representación del diagrama

Hacer un comentario

Vamos a llevar al código el diagrama de vehiculo

<?php
 
class vehiculo{
    private $nombre;
 
    function setNombre($nombre){
        $this->nombre = $nombre;
    }
 
    function getNombre(){
        return $this->nombre;
    }
 
};
 
$ford = new vehiculo;
$ford->setNombre('Ford');
 
$alfa = new vehiculo;
$alfa->setNombre('Alfa Romeo');
 
echo $ford->getNombre();
echo "<hr />";
echo $alfa->getNombre();
echo "<hr />";
?>

En la representación del diagrama podemos ver que la palabra reservada class la usamos para definir la clase y con la palabra reservada new instanciamos la clase y creamos el objeto

Written by Daniel Segovia

marzo 4th, 2011 at 12:31 pm

Clases

Hacer un comentario

Las clases son templates de los objetos y describen que métodos y propiedades tendrán.
Un ejemplo, tenemos una concesionaria en la cual vendemos automoviles.
La clase sería vehículos y cada auto sería un objeto que viene del “esqueleto” vehículos.

La representación de la clase sería de la siguiente manera.

Representación de una clase

Written by Daniel Segovia

marzo 2nd, 2011 at 2:18 pm

Posted in 4.3 Clases

Tagged with , ,