App/
Person.php
index.php
<?php
namespace App;
class Person
{
public function __construct(
private string $name,
private int $age
)
{}
public function __get(string $key)
{
if (property_exists($this, $key))
return $this->$key;
return null;
}
public function __set(string $key, $value)
{
if (property_exists($this, $key))
$this->$key = $value;
}
}
<?php
use App\Person;
/** @var Person */
$person = new Person('Jubileu', 21);
echo 'Nome: ' . $person->name;
echo 'Idade: ' . $person->age;
Escolheu um paradigma e passou no teste | +100 Bravecoins |
Escolheu os 3 paradigmas e, pelo menos, um dos testes passou | +100 Bravecoins +50/teste aprovado |
Escolheu os 3 paradigmas e os todos eles passaram no teste | +100 Bravecoins +150 Bravecoins + 50 Bravecoins |
OBJETIVO | RECOMPENSA |
---|---|
Enviar um Conto de Halloween autoral contendo entre 2000 e 3000 carácteres | Medalha "Contos de Terror" + 100 Bravecoins |
Desvendar o "Código Maldito" enviando uma solução. | Medalha "Código Maldito" + 100 Bravecoins |
Enviar uma arte autoral com o tema "Halloween" | Medalha "Nanquim de Monstro" + 100 Bravecoins |
Enviar um pacote autoral com 10 efeitos sonoros ou uma composição autoral de pelo menos 2 minutos com o tema "Halloween" | Medalha "O Som do Terror" + 100 Bravecoins |
Criar e enviar um jogo no estilo Visual Novel com até 60 minutos de duração | Medalha "Sozinho na Fogueira" + 100 Bravecoins |