You also can use interface names as return types.

In this case, the object returned must implement the specified interface.

Featured Post

How To Pivot Your <b>Marketing</b> Strategy