Personagem

Download do Código
personagem.php (Apenas Leitura)
<?php
	require_once("Personagem.class.php");
	$jogador1 = new Personagem();
	$jogador1->nome = "Guerreiro";

	$jogador2 = new Personagem();
	$jogador2->nome = "Mago";

	$jogador1->tomarDano(30); // Apenas o Guerreiro perdeu vida

	echo $jogador1->nome . " tem vida: " . $jogador1->getVida(); // Mostra 70
	echo "<br>";
	echo $jogador2->nome . " tem vida: " . $jogador2->getVida(); // Mostra 100 (intacto!)
?>
Personagem.class.php (Apenas Leitura)
<?php
	class Personagem {
		public  $nome;
		private $vida = 100;

		public function tomarDano($dano) {
			$this->vida = $this->vida - $dano;
		}
		
		public function getVida() {
			return $this->vida;
		}
	}
?>
Atualizar Visualização