I got that from http://pymotw.com/2/abc/. It is kind of a way of saying that we expect the implementation of that function to return something.

The __init__ method should use a pass however.