Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ersime

nesta classe

Recommended Posts

Achei esta classe (que gera um texto) na internet:

 

class compTxt{

private $face;

private $size;

private $color;

private $negrito;

private $texto;

 

public function set_face($Vface){

$this->face = $Vface;

}

public function get_face(){

return $this->face;

}

public function set_size($Vsize){

$this->size = $Vsize;

}

public function get_size(){

return $this->size;

}

 

public function set_color($Vcolor){

$this->color = $Vcolor;

}

public function get_color(){

return $this->color;

}

 

public function set_negrito($Vnegrito){

$this->negrito = $Vnegrito;

}

public function get_negrito(){

return $this->negrito;

}

 

public function set_texto($Vtexto){

$this->texto = $Vtexto;

}

public function get_texto(){

return $this->texto;

}

 

public function cria(){

echo "<font face='$this->face' size='$this->size' color='$this->color'>";

if ($this->negrito == "true" or $this->negrito == "True"){

echo "<b>";

}

//escreve o texto

echo $this->texto;

if ($this->negrito){

echo "</b>";

}

echo "</font>";

}

}

 

CRIANDO UMA INSTANCIA DA CLASSE

$txt = new compTxt();

$txt->set_face("verdana");

$txt->set_size("2");

$txt->set_color("Blue");

$txt->set_negrito(true);

$txt->set_face("Minha primeira classe basica em php5");

 

$txt->cria();

 

Porém não entendi porque q para todo metodo set_xxx(xxx) existe um metodo get_xxx(), sendo que não aparece nenhuma referencia a este metodo(get_xxx()) na classe.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.