It says
A class can also implement an interface or a type alias:
class MyCalendar extends MyInterface {}
class MyCalendar extends MyType {}
However, I am under the impression from your tutorial in (16-interfaces) you can only implement an interface?