I dont see any difference between Abstract method and Abstract factory - both of them decouples the client from object creation.
If anybody knows the actual difference please explain me with differences
Also i dont understand "families of related or dependent object "..why we need to create families of related objects instead we can simply go for factory method rite ?
Abstract method:- http://www.c-sharpcorner.com/uploadfile/kalisk/factory-method-design-pattern-using-C-Sharp/
Abstract factory :http://lasithsameera.blogspot.com/2010/07/abstract-factory-pattern-with-c-code.html
look at the above code...both samples are looks similar except in the Abstract factory delegates the object creation to another class..thats the only difference i can see.....Any thoughts?
Add your 2¢