Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C++ Homework
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 27-Jan-11 2:38am
Edited 27-Jan-11 2:44am
v3
Comments
Pravin Patil, Mumbai at 27-Jan-11 7:51am
   
Come up with your own view buddy. What is your perception about OOP?
shakil0304003 at 4-Feb-11 20:19pm
   
!!!!!!!!!!!!!!!!!!!!!!!!!!
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

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.
  Permalink  
v2
Comments
Pravin Patil, Mumbai at 27-Jan-11 7:50am
   
Great answer John.
Emilio Garavaglia at 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.
SAKryukov at 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
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 4

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.
  Permalink  
Comments
SAKryukov at 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
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

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
  Permalink  
v4
Comments
SAKryukov at 28-Jan-11 12:53pm
   
Please see my reply.
--SA
SAKryukov at 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 at 5-Feb-11 13:32pm
   
Good answer :)
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

Sounds like your teacher wants to be a magician, hermit, or politician. What, no sense of humor?
  Permalink  
v2
Comments
SAKryukov at 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)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 520
1 Mathew Soji 335
2 BillWoodruff 260
3 OriginalGriff 215
4 Afzaal Ahmad Zeeshan 188
0 OriginalGriff 6,168
1 Sergey Alexandrovich Kryukov 5,853
2 DamithSL 5,028
3 Manas Bhardwaj 4,539
4 Maciej Los 3,845


Advertise | Privacy | Mobile
Web02 | 2.8.1411019.1 | Last Updated 4 Feb 2011
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100