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

Posted on 2018-03-08
Low Priority
Last Modified: 2018-03-12
Object oriented design is used to identify and define all program object that must work together.
Question by:boban dimovski
LVL 12

Expert Comment

by:Nitin Sontakke
ID: 42493313
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!
LVL 33

Expert Comment

by:Dr. Klahn
ID: 42493357
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.

Featured Post

Train for your Pen Testing Engineer Certification

Enroll today in this bundle of courses to gain experience in the logistics of pen testing, Linux fundamentals, vulnerability assessments, detecting live systems, and more! This series, valued at $3,000, is free for Premium members, Team Accounts, and Qualified Experts.

Join & Write a Comment

This article begins an exploration into the modern world of gaming in a scope intended to introduce gaming culture and the industry to those who know nothing about it. What's happening in gaming affects us all in one way or another, and this article…
When the first reports of the initial sales of Nintendo Switch in the Land of the Rising Sun appeared. In Japan, only 330,637 consoles were sold for the first day. But many large retail chains have already sold out the entire edition of the console …
In response to a need for security and privacy, and to continue fostering an environment members can turn to for support, solutions, and education, Experts Exchange has created anonymous question capabilities. This new feature is available to our Pr…
Hi, this video explains a free download that you can incorporate into your Access databases, or use stand-alone for contact management. Contacts -- Names, Addresses, Phone Numbers, eMail Addresses, Websites, Lists, Projects, Notes, Attachments…

627 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question