emersonbroga
4/30/2014 - 3:55 PM

Trait Example

Trait Example

<?php

trait Broga
{
    
    public function andar()
    {
        echo 'broga anda...';
    }
}

class Marcelo
{
    public function correr()
    {
        echo 'marcelo corre...';
    }
}

class Ronnan extends Marcelo
{
    
    use Broga;

    public function nadar()
    {
        echo 'Ronnan nada...';
    }
}


$ronald = new Ronnan();

$ronald->nadar(); // Ronnan nada...
$ronald->correr(); // marcelo corre...
$ronald->andar(); // broga anda...