Understanding init() Method and ‘self ‘ Parameter