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;
        }
    }
?>