Click here to Skip to main content
15,891,777 members
Please Sign up or sign in to vote.
1.90/5 (9 votes)
See more:
Do you agree or not that Object Oriented Programming basic paradigms like Abstraction, Encapsulation, Aggregation, Composition, Inheritance, Polymorphism, Templates etc are based and works in a same way as human thinks and behave in our daily life?.

Justify your answer with very precise and to the point reasons.
Posted
Updated 27-Jan-11 1:44am
v3
Comments
Pravin Patil, Mumbai 27-Jan-11 7:51am    
Come up with your own view buddy. What is your perception about OOP?
shakil0304003 4-Feb-11 20:19pm    
!!!!!!!!!!!!!!!!!!!!!!!!!!

This is so obviously a homework question as to beg immediate guffaws from the audience at large. How do you expect to LEARN how to be a programmer if you can't come up with an answer to a subjective question such as that?

In short, your instructor wants YOUR views and YOUR justifications, not ours.
 
Share this answer
 
v2
Comments
Pravin Patil, Mumbai 27-Jan-11 7:50am    
Great answer John.
Emilio Garavaglia 27-Jan-11 16:07pm    
You're most likely 99.9% right.
But there is a 0.1% of philosophy in that question that can even lead to a debate that can go over the school assignment.
Sergey Alexandrovich Kryukov 27-Jan-11 22:30pm    
John, I voted 5, but I think the problem goes beyond the attitude of lazy student -- please take a few seconds to see my answer.
Respect,
--SA
Is this a joke? Sometimes I have problem with humor on these forums.

If not, then it is ridiculous; anyone can take any topic and twist it to whatever new context they want.

Why don't you go to Dr. Phil's web site and post this nonsense there.
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 4-Feb-11 18:42pm    
Hans, I did not 100% understand who do you address this reply (voted "5" assuming I understand you right).
Please see my updated answer and my comment to the answer by T2102.
--SA
Attention! Trying to take the Question seriously can cause Brain Damage!
Persons before the age of 16 and pregnant women are advised to navigate out of current page immediately!

This is the Artifact of Great Scientific Pedagogical Science. When a teacher does not have any prominent ideas in the subject she or he trying to teach (especially if she or he has very poor understanding of the subject) but has a big desire to Stand Out, such teacher invents Great Scientific Pedagogical Inventions.

The major responsibility of the student in such case is Thinking with her or his Own Brain and resist. I would call it Critical Thinking if I did not see severe contamination of this term in Great Scientific Pedagogical Science.

[EDIT]
Great! I can see a vote of "1"!
This is what really makes me proud. The Great Scientific Pedagogical Scientist with Great CodeProject Reputation Score caught the bait!
Wow! I did not hope for such catch. She or he turned out to be even more silly than I expected. It's a win!

Thank you.
—SA
 
Share this answer
 
v4
Comments
Sergey Alexandrovich Kryukov 28-Jan-11 12:53pm    
Please see my reply.
--SA
Sergey Alexandrovich Kryukov 28-Jan-11 12:49pm    
JF2015,
Thank you very much.
Funny thing is: despite the sarcastic form, I was quite serious here -- I think, you understand.
--SA
Espen Harlinn 5-Feb-11 13:32pm    
Good answer :)
Sounds like your teacher wants to be a magician, hermit, or politician. What, no sense of humor?
 
Share this answer
 
v2
Comments
Sergey Alexandrovich Kryukov 4-Feb-11 18:41pm    
Great, I try to up-vote your very nice answer by "5", but the down-voters have more score.

It's amazing how miserable and boring some people are, just driven by bloated baseless Sense of Own Importance (SOI).
Please see my edit of my answer. The up-voted seems to be one of those teacher of the sort.
This kind of philosophy does not cost a penny, it's just lack of fantasy and vision.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900