Abstraction in object oriented systems
Not what you're looking for?
Many people view the four foundational elements of object-orientation as abstraction, encapsulation, inheritance, and polymorphism. There is a certain purity in being minimal. Various language designers have emphasized these four elements differently. In some object-oriented languages these four have been minimized to three. Of these four, if you could de-emphasize one, i.e. you felt it was essential to what object-orientation is all about, which would it be? And why? Justify your line of reasoning.
(Add a personal conclusion, minimum length of 500 - 750 words, please do not copy /paste entire content from the web).
Purchase this Solution
Solution Summary
This solution talks about the key element of abstraction in Object Oriented systems. The explanation includes analogies of abstraction and how it's importance leads to better system development.
Purchase this Solution
Free BrainMass Quizzes
Word 2010: Tables
Have you never worked with Tables in Word 2010? Maybe it has been a while since you have used a Table in Word and you need to brush up on your skills. Several keywords and popular options are discussed as you go through this quiz.
Basic Networking Questions
This quiz consists of some basic networking questions.
Excel Introductory Quiz
This quiz tests your knowledge of basics of MS-Excel.
Basic Computer Terms
We use many basic terms like bit, pixel in our usual conversations about computers. Are we aware of what these mean? This little quiz is an attempt towards discovering that.
C++ Operators
This quiz tests a student's knowledge about C++ operators.