index.PHP
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<?php
require_once 'Caneta.php';
$c1 = new Caneta;
$c1->modelo = "BIC cristál";
$c1->cor = "Azul";
$c1->rabiscar();
?>
</body>
</html>
Caneta.PHP
<?php
class Caneta {
public $modelo;
public $cor;
private $ponta;
protected $carga;
protected $tampada;
public function rabiscar(){
if ($this->tampada == true) {
echo "<p>ERRO! Não posso rabiscar</p>";
} else {
echo "<p>Estou rabiscando...</p>";
}
}
public function tampar() {
$this->tampada = true;
}
public function destampar() {
$this->tampada = false;
}
}
?>