no entiendo esta linea
public function addContacto(Contacto $contacto)
QUE ES Contacto---ES UNA VARIABLE O NOMBRE O CLASE O QUE ES y como se usa
Y QUE ES $contacto--- esto es una variable
Contacto.php
Código PHP:
Ver original<?php
/* Clase Contacto */
Class Contacto
{
private $_nombre;
private $_telefono;
public function __construct($nombre, $telefono) {
$this->_nombre = $nombre;
$this->_telefono = $telefono;
}
}
?>
Agenta.php
Código PHP:
Ver original<?php
/* Incluimos la clase Contacto */
require_once 'Contacto.php';
/* Clase Agenda */
class Agenda
{
private $_contactos = array(); public function __construct() {
}
public function addContacto(Contacto $contacto)
{
$this->_contactos[] = $contacto;
}
}
?>
en platica
Código PHP:
Ver original<?php
/* Creamos una instancia de Agenda */
$miAgenda = new Agenda();
/* Agregamos algunos Contactos*/
$miAgenda->addContacto(new Contacto("Pepe", "3-21-54-87"));
$miAgenda->addContacto(new Contacto("Juan", "3-32-65-98"));
$miAgenda->addContacto(new Contacto("Luis", "3-78-13-46"));
?>
gracias por ayudarme