SlideShare a Scribd company logo
1 of 7
Abstract Factory By: Andrew Browne
Creational Patterns
Motivation
Participants
Consequences
Implementation
Questions and Discussion

More Related Content

What's hot

Designing the Systems Sciences - AHO, Oslo, Oct 2012
Designing the Systems Sciences - AHO, Oslo, Oct 2012 Designing the Systems Sciences - AHO, Oslo, Oct 2012
Designing the Systems Sciences - AHO, Oslo, Oct 2012
Peter Jones
ย 
Thematic Research in the Frame Creation Process - Leeuwen, Rijken, Bloothoofd...
Thematic Research in the Frame Creation Process - Leeuwen, Rijken, Bloothoofd...Thematic Research in the Frame Creation Process - Leeuwen, Rijken, Bloothoofd...
Thematic Research in the Frame Creation Process - Leeuwen, Rijken, Bloothoofd...
ServDes
ย 
Chaos Generation Managed Through Design Thinking: a Task Model for the Design...
Chaos Generation Managed Through Design Thinking: a Task Model for the Design...Chaos Generation Managed Through Design Thinking: a Task Model for the Design...
Chaos Generation Managed Through Design Thinking: a Task Model for the Design...
ServDes
ย 
Gamification of collaborative idea generation and convergence
Gamification of collaborative idea generation and convergenceGamification of collaborative idea generation and convergence
Gamification of collaborative idea generation and convergence
Silvia Azevedo
ย 

What's hot (14)

Uday salunkhe designing productive meetings
Uday salunkhe   designing productive meetingsUday salunkhe   designing productive meetings
Uday salunkhe designing productive meetings
ย 
Designing the Systems Sciences - AHO, Oslo, Oct 2012
Designing the Systems Sciences - AHO, Oslo, Oct 2012 Designing the Systems Sciences - AHO, Oslo, Oct 2012
Designing the Systems Sciences - AHO, Oslo, Oct 2012
ย 
Thematic Research in the Frame Creation Process - Leeuwen, Rijken, Bloothoofd...
Thematic Research in the Frame Creation Process - Leeuwen, Rijken, Bloothoofd...Thematic Research in the Frame Creation Process - Leeuwen, Rijken, Bloothoofd...
Thematic Research in the Frame Creation Process - Leeuwen, Rijken, Bloothoofd...
ย 
Chaos Generation Managed Through Design Thinking: a Task Model for the Design...
Chaos Generation Managed Through Design Thinking: a Task Model for the Design...Chaos Generation Managed Through Design Thinking: a Task Model for the Design...
Chaos Generation Managed Through Design Thinking: a Task Model for the Design...
ย 
Tokyo-Tech 2017 EDP-A #1 Team Building
Tokyo-Tech 2017 EDP-A #1 Team BuildingTokyo-Tech 2017 EDP-A #1 Team Building
Tokyo-Tech 2017 EDP-A #1 Team Building
ย 
Towards a Systemic Design Toolkit: A Practical Workshop - #RSD5 Workshop, Tor...
Towards a Systemic Design Toolkit: A Practical Workshop - #RSD5 Workshop, Tor...Towards a Systemic Design Toolkit: A Practical Workshop - #RSD5 Workshop, Tor...
Towards a Systemic Design Toolkit: A Practical Workshop - #RSD5 Workshop, Tor...
ย 
Gamification of collaborative idea generation and convergence
Gamification of collaborative idea generation and convergenceGamification of collaborative idea generation and convergence
Gamification of collaborative idea generation and convergence
ย 
Architectural Design Concepts Approaches - ูƒูˆู†ุณูŠุจุช ุงู„ุชุตู…ูŠู… ุงู„ู…ุนู…ุงุฑู‰ ูˆ ุงู„ููƒุฑุฉ ...
Architectural Design Concepts Approaches - ูƒูˆู†ุณูŠุจุช ุงู„ุชุตู…ูŠู… ุงู„ู…ุนู…ุงุฑู‰ ูˆ ุงู„ููƒุฑุฉ ...Architectural Design Concepts Approaches - ูƒูˆู†ุณูŠุจุช ุงู„ุชุตู…ูŠู… ุงู„ู…ุนู…ุงุฑู‰ ูˆ ุงู„ููƒุฑุฉ ...
Architectural Design Concepts Approaches - ูƒูˆู†ุณูŠุจุช ุงู„ุชุตู…ูŠู… ุงู„ู…ุนู…ุงุฑู‰ ูˆ ุงู„ููƒุฑุฉ ...
ย 
Design Thinking : Prototyping & Testing
Design Thinking : Prototyping & TestingDesign Thinking : Prototyping & Testing
Design Thinking : Prototyping & Testing
ย 
Co design-workshop
Co design-workshopCo design-workshop
Co design-workshop
ย 
Expanding the User Centred Design Process to incorporate an Experience Evalua...
Expanding the User Centred Design Process to incorporate an Experience Evalua...Expanding the User Centred Design Process to incorporate an Experience Evalua...
Expanding the User Centred Design Process to incorporate an Experience Evalua...
ย 
AERA2014: Instructional Design In Action: Observing the Judgments of ID Pract...
AERA2014: Instructional Design In Action: Observing the Judgments of ID Pract...AERA2014: Instructional Design In Action: Observing the Judgments of ID Pract...
AERA2014: Instructional Design In Action: Observing the Judgments of ID Pract...
ย 
The evolving brand model: Wither the marketing communication team?
The evolving brand model: Wither the marketing communication team?The evolving brand model: Wither the marketing communication team?
The evolving brand model: Wither the marketing communication team?
ย 
โ€œItโ€™s More of a Mindset Than a Methodโ€: UX Practitionersโ€™ Conception of Desig...
โ€œItโ€™s More of a Mindset Than a Methodโ€: UX Practitionersโ€™ Conception of Desig...โ€œItโ€™s More of a Mindset Than a Methodโ€: UX Practitionersโ€™ Conception of Desig...
โ€œItโ€™s More of a Mindset Than a Methodโ€: UX Practitionersโ€™ Conception of Desig...
ย 

More from melbournepatterns

An Introduction to
An Introduction to An Introduction to
An Introduction to
melbournepatterns
ย 
Code Contracts API In .Net
Code Contracts API In .NetCode Contracts API In .Net
Code Contracts API In .Net
melbournepatterns
ย 
Extract Composite Talk Andy
Extract Composite Talk AndyExtract Composite Talk Andy
Extract Composite Talk Andy
melbournepatterns
ย 

More from melbournepatterns (20)

An Introduction to
An Introduction to An Introduction to
An Introduction to
ย 
State Pattern from GoF
State Pattern from GoFState Pattern from GoF
State Pattern from GoF
ย 
Iterator Pattern
Iterator PatternIterator Pattern
Iterator Pattern
ย 
Iterator
IteratorIterator
Iterator
ย 
Concurrency Patterns
Concurrency PatternsConcurrency Patterns
Concurrency Patterns
ย 
Continuous Integration, Fast Builds and Flot
Continuous Integration, Fast Builds and FlotContinuous Integration, Fast Builds and Flot
Continuous Integration, Fast Builds and Flot
ย 
Command Pattern
Command PatternCommand Pattern
Command Pattern
ย 
Code Contracts API In .Net
Code Contracts API In .NetCode Contracts API In .Net
Code Contracts API In .Net
ย 
LINQ/PLINQ
LINQ/PLINQLINQ/PLINQ
LINQ/PLINQ
ย 
Gpu Cuda
Gpu CudaGpu Cuda
Gpu Cuda
ย 
Facade Pattern
Facade PatternFacade Pattern
Facade Pattern
ย 
Phani Kumar - Decorator Pattern
Phani Kumar - Decorator PatternPhani Kumar - Decorator Pattern
Phani Kumar - Decorator Pattern
ย 
Composite Pattern
Composite PatternComposite Pattern
Composite Pattern
ย 
Adapter Design Pattern
Adapter Design PatternAdapter Design Pattern
Adapter Design Pattern
ย 
Prototype Design Pattern
Prototype Design PatternPrototype Design Pattern
Prototype Design Pattern
ย 
Factory Method Design Pattern
Factory Method Design PatternFactory Method Design Pattern
Factory Method Design Pattern
ย 
A Little Lisp
A Little LispA Little Lisp
A Little Lisp
ย 
State Pattern in Flex
State Pattern in FlexState Pattern in Flex
State Pattern in Flex
ย 
Active Object
Active ObjectActive Object
Active Object
ย 
Extract Composite Talk Andy
Extract Composite Talk AndyExtract Composite Talk Andy
Extract Composite Talk Andy
ย 

Recently uploaded

VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
SUHANI PANDEY
ย 
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
rahim quresi
ย 
Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...
Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...
Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...
hotbabesbook
ย 
๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...
๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...
๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...
rahim quresi
ย 
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
SUHANI PANDEY
ย 
Mira Road | Call Girls Service Mumbai | โ‚น,9500 Pay Cash 9833325238 Free Home ...
Mira Road | Call Girls Service Mumbai | โ‚น,9500 Pay Cash 9833325238 Free Home ...Mira Road | Call Girls Service Mumbai | โ‚น,9500 Pay Cash 9833325238 Free Home ...
Mira Road | Call Girls Service Mumbai | โ‚น,9500 Pay Cash 9833325238 Free Home ...
hotbabesbook
ย 
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Shivani Pandey
ย 
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
Shivani Pandey
ย 
Call Girls In Warangal Escorts โ˜Ž๏ธ7427069034 ๐Ÿ” ๐Ÿ’ƒ Enjoy 24/7 Escort Service En...
Call Girls In Warangal Escorts โ˜Ž๏ธ7427069034  ๐Ÿ” ๐Ÿ’ƒ Enjoy 24/7 Escort Service En...Call Girls In Warangal Escorts โ˜Ž๏ธ7427069034  ๐Ÿ” ๐Ÿ’ƒ Enjoy 24/7 Escort Service En...
Call Girls In Warangal Escorts โ˜Ž๏ธ7427069034 ๐Ÿ” ๐Ÿ’ƒ Enjoy 24/7 Escort Service En...
HyderabadDolls
ย 
Low Rate Call Girls Dhakuria (8005736733) 100% GENUINE ESCORT SERVICE & HOTEL...
Low Rate Call Girls Dhakuria (8005736733) 100% GENUINE ESCORT SERVICE & HOTEL...Low Rate Call Girls Dhakuria (8005736733) 100% GENUINE ESCORT SERVICE & HOTEL...
Low Rate Call Girls Dhakuria (8005736733) 100% GENUINE ESCORT SERVICE & HOTEL...
Shivani Pandey
ย 
Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
mriyagarg453
ย 

Recently uploaded (20)

VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
ย 
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
ย 
Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...
Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...
Thane West \ Escort Service in Mumbai - 450+ Call Girl Cash Payment 983332523...
ย 
๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...
๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...
๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...
ย 
Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment BookingAlmora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
ย 
Call Girls Panaji Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Panaji Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Panaji Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Panaji Just Call 8617370543 Top Class Call Girl Service Available
ย 
Hire ๐Ÿ’• 8617697112 North Sikkim Call Girls Service Call Girls Agency
Hire ๐Ÿ’• 8617697112 North Sikkim Call Girls Service Call Girls AgencyHire ๐Ÿ’• 8617697112 North Sikkim Call Girls Service Call Girls Agency
Hire ๐Ÿ’• 8617697112 North Sikkim Call Girls Service Call Girls Agency
ย 
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
ย 
Mira Road | Call Girls Service Mumbai | โ‚น,9500 Pay Cash 9833325238 Free Home ...
Mira Road | Call Girls Service Mumbai | โ‚น,9500 Pay Cash 9833325238 Free Home ...Mira Road | Call Girls Service Mumbai | โ‚น,9500 Pay Cash 9833325238 Free Home ...
Mira Road | Call Girls Service Mumbai | โ‚น,9500 Pay Cash 9833325238 Free Home ...
ย 
Navi Mumbai Call Girls -๐Ÿ“ž9833754194-Call Girls Number Vashi-Nerul Call Girls ...
Navi Mumbai Call Girls -๐Ÿ“ž9833754194-Call Girls Number Vashi-Nerul Call Girls ...Navi Mumbai Call Girls -๐Ÿ“ž9833754194-Call Girls Number Vashi-Nerul Call Girls ...
Navi Mumbai Call Girls -๐Ÿ“ž9833754194-Call Girls Number Vashi-Nerul Call Girls ...
ย 
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
ย 
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
ย 
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls ServiceCollege Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
ย 
Bhimtal โคCALL GIRL 8617697112 โคCALL GIRLS IN Bhimtal ESCORT SERVICEโคCALL GIRL
Bhimtal โคCALL GIRL 8617697112 โคCALL GIRLS IN Bhimtal ESCORT SERVICEโคCALL GIRLBhimtal โคCALL GIRL 8617697112 โคCALL GIRLS IN Bhimtal ESCORT SERVICEโคCALL GIRL
Bhimtal โคCALL GIRL 8617697112 โคCALL GIRLS IN Bhimtal ESCORT SERVICEโคCALL GIRL
ย 
Call Girls In Warangal Escorts โ˜Ž๏ธ7427069034 ๐Ÿ” ๐Ÿ’ƒ Enjoy 24/7 Escort Service En...
Call Girls In Warangal Escorts โ˜Ž๏ธ7427069034  ๐Ÿ” ๐Ÿ’ƒ Enjoy 24/7 Escort Service En...Call Girls In Warangal Escorts โ˜Ž๏ธ7427069034  ๐Ÿ” ๐Ÿ’ƒ Enjoy 24/7 Escort Service En...
Call Girls In Warangal Escorts โ˜Ž๏ธ7427069034 ๐Ÿ” ๐Ÿ’ƒ Enjoy 24/7 Escort Service En...
ย 
Low Rate Call Girls Dhakuria (8005736733) 100% GENUINE ESCORT SERVICE & HOTEL...
Low Rate Call Girls Dhakuria (8005736733) 100% GENUINE ESCORT SERVICE & HOTEL...Low Rate Call Girls Dhakuria (8005736733) 100% GENUINE ESCORT SERVICE & HOTEL...
Low Rate Call Girls Dhakuria (8005736733) 100% GENUINE ESCORT SERVICE & HOTEL...
ย 
Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
ย 
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย Service
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย ServiceBorum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย Service
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย Service
ย 
Kanpur call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Kanpur call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment BookingKanpur call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Kanpur call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
ย 
โคPersonal Whatsapp Number Mukteshwar Call Girls 8617697112 ๐Ÿ’ฆโœ….
โคPersonal Whatsapp Number Mukteshwar Call Girls 8617697112 ๐Ÿ’ฆโœ….โคPersonal Whatsapp Number Mukteshwar Call Girls 8617697112 ๐Ÿ’ฆโœ….
โคPersonal Whatsapp Number Mukteshwar Call Girls 8617697112 ๐Ÿ’ฆโœ….
ย