In reply to dave_59:
Correct me if I am wrong here,
We just need to define the new() function in our source code.
As recommended we should use create() method to create the objects. Anyway this create method calls the new() method for us automatically.
Thank you