certain disadvantage of new...

if the class doesn't have a default constructor, new can't be used to allocate memory for that object.

Please tell if i am right ?