Bueno, lo que puse no es más que un ejemplo.
Puedo poner otro:
Código PHP:
class cMailer
{
private $Asunto;
private $Cuerpo;
private $De;
private $Para;
/* Métodos setter correspondientes para las propiedades */
public function Enviar ()
{
/* Envío mensaje cogiendo las propiedades */
}
}
class cMailer
{
public function Enviar ($Asunto, $Cuerpo, $De, $Para)
{
/* Envío mensaje cogiendo los parámetros */
}
}
Nota, este al igual que el anterior no son más que ejemplos para explicar mi pregunta. La respuesta puede ser más genérica.
Básicamente, ¿en qué casos usar parámetros y en cuales propiedades?
¿Cuándo sean de un sólo uso usar parámetros y cuándo se puedan volver a aprovechar usar propiedades para no tener que andar a pasarlas?