The ooad tag has no wiki summary.
2
votes
7answers
574 views
Inheritance using non-abstract base class
This post is based on the question http://stackoverflow.com/questions/49002/prefer-composition-over-inheritance/11758048#comment15634305_11758048.
Some people said - check whether there is “is-a” ...
3
votes
2answers
699 views
How to get OOAD and Design Patterns hands-on experience in C#?
I have read the concepts and practiced some examples on OOAD and Design Patterns. But when I was asked to implement the singleton pattern in a little bit different manner, I was unable to do it and ...
0
votes
2answers
193 views
Inheritance versus Composition in a business application
I have a training management and tracking system, with a high level structure as follows:
We have a Role1, e.g. Manager, Shift-boss, miner, etc. and a Candidate, training for that Role. The role has ...
16
votes
3answers
1k views
How to become good at object-oriented analysis and design (OOAD)?
Becoming a good analyzer and designer can greatly benefit a developer. But there are definitely obstacles for this. Not everybody is interested in OOAD, and not every person who is interested, knows ...