| Welcome Guest ( Log In | Register ) | Resend Validation Email |
|
SUN DEVELOPER NETWORK![]() ![]() ![]() |
| ashleykathy | |
|
Enrolled Group: Members Posts: 15 Member No.: 16,627 Joined: January 27, 2010 IGNOU:MCA Joining Year: Not ApplicableStudy Centre: |
Thank you so much Juny,Sindhu Srikant and Santanu!
I got the clear idea when i've gone through the polymorhpism video! :thanks: :thanks: :thumsup: This post has been edited by ashleykathy on February 07, 2010 03:52 pm |
| IMSF |
|
|
Tech for GenY Group: Bot IGNOU:MCA Joining Year:Study Centre: |
|
|
|
| juny |
Posted: February 07, 2010 04:52 am
|
|
Enrolled Group: Members Posts: 9 Member No.: 4,812 Joined: February 18, 2008 IGNOU:MCA Joining Year: 2004Study Centre:srinagar monto house raj bag |
May be My little work be the reason of your Smile : :thumbsup:
POLYMORPHISM |
| Sindhu Srikant |
Posted: February 05, 2010 12:23 pm
|
|
3rd Sem Group: ACTIVE Members Posts: 168 Member No.: 16,393 Joined: January 01, 2010 IGNOU:MCA Joining Year: 2008Study Centre: |
Here is a simple explination...
Dynamic Binding enables... Polymorphism Terminology Poly + morphism = multiple + form Y assumes “multiple forms”, depending on the kind of object is points to Y showIt showIt showIt showIt aSpreadSheet aDocument aGraphic each class has its own showIt method Dynamic binding in OO (broad sense) 1. determining the object (and its type) 2. looking for the method [aka. method lookup] Dynamic binding and polymorphism dynamic binding is a mechanism (different impls) polymorphism is a design technique for improving software- requires dinamic binding. |
| santanu |
Posted: February 05, 2010 07:28 am
|
|
Administrator Group: Admin Posts: 7,337 Member No.: 1 Joined: November 22, 2005 IGNOU:MCA Joining Year: 2006Study Centre:St. Xavier's College, Kolkata (2802) |
You better refer to our MCS-024 study materials first as IGNOU questions usually come from study materials.
Dynamic binding is a type of polymorphism. But there are other types of polymorphism too, like overloading and overriding. It is explained in page 39-40 of MCS-024 Block-2. The general concept of polymorphism is explained in Block-1 and also in Block-2. (Actually, although our book projects the concept that Dynamic Binding is a third type of polymorphism...its confusing whether it can be called a third type. Some textbooks do call it as a third type of polymorphism. Overriding is implemented as dynamic binding while overloading is implemented as static binding...but all these will be confusing. Try to read the IGNOU text first and then clarify your concept from reference texts) Our OOPS concepts are primarily related to Java. So some C++ concepts like multiple inheritance is not covered. Check these articles too: http://geekexplains.blogspot.com/2008/06/d...binding-in.html http://www.geekinterview.com/question_details/57993 |
| ashleykathy | |
|
Enrolled Group: Members Posts: 15 Member No.: 16,627 Joined: January 27, 2010 IGNOU:MCA Joining Year: Not ApplicableStudy Centre: |
Hello Everyone and Santanu!
These below are the two question's I have came through,in my question paper: 1)What is meant by dynamic binding? 2)Explain the concept of polymorphism. I've read that Polymorphism refers to late or dynamic binding in Kamthane C++ Textbook. Does that mean I should write same answer to this two questions? What is the difference between dynamic binding and polymorphism? Please help me with this doubt! :) :thanks: a lot! |
![]() |
![]() ![]() ![]() |