Declarar a interface implementadaDeclare Implemented Interface

Será possível declarar interfaces implementadas após tipos base, ou imediatamente após dois-pontos (:), se não houver nenhum tipo base especificado.You can declare implemented interfaces after base types, or immediately after a colon (:), if there is no base type specified. Separe todos os nomes de tipo usando vírgulas.Separate all type names by using commas. Isso é muito semelhante à sintaxe do C#.It’s very similar to C# syntax.

class MyComparable : system.IComparable
{
    [int] CompareTo([object] $obj)
    {
        return 0;
    }
}

class MyComparableBar : bar, system.IComparable
{
    [int] CompareTo([object] $obj)
    {
        return 0;
    }
}