• Status: Open
  • Priority: Low
  • Security: Public
  • Views: 57
  • Last Modified:

Explain the principles of object oriented design and create class and component diagrams

Object oriented design is used to identify and define all program object that must work together.
boban dimovski
boban dimovski
Nitin SontakkeDeveloperCommented:
Not sure how would this be classified under 'Statistical Analysis Systems (SAS)'. Topic like 'Object Oriented Programming' looks more appropriate to me. Suggest be modified.

Honestly, this is a real huge subject and a small comment is not going to be justified as an answer. Even few links (even 10 or 20 of them) would still be not sufficient.

To give an example, while I NEVER learned OOP academically but have been using it for years more from a common sense perspective. It is yesterday i heard the "God Class". Had this been an interview question, I would have failed it. The fact that you don't know the term doesn't mean you don't know the concept. You have obviously seen a rose in a life, but you just don't know that is called a rose, doesn't actually make you ignorant.

But somehow we have landed up creating a world in which it probably would. At least from some peoples point of view. Very unfortunate!
Dr. KlahnPrincipal Software EngineerCommented:
Unfortunately this question is asking for a one semester course in object-oriented design to be compressed into a few paragraphs, and it just can't be done.  Your best course is probably to go to your nearest university library and read the introductory chapters of a book on the topic.

Join & Write a Comment

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now