c# support late binding or early binding.

Answer Posted / jitendra

these both are type of polymorphism.

Note: Polymorphism has two type.

1.) compile time polymorphism/ method overloading/ early binding

2. run time polymorphism/ method overriding/ late binding

In early binding or method overloading at a compile
tome we know that what output will come so it is called
early binding.

In late binding or method overriding compiler does not
understand which class method is called. Note that both
methods have same name but onee is in base class and one is
in derive class and system know only at runtime which method
will display so it is called late bindinng.

Is This Answer Correct ?    7 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

totoo po ba ang manga aliens!

2528


how to making game in c++ ?

2409


What is the use of stl?

819


Is stl part of c++ standard?

813


What does stl mean in slang?

831


help me i need a c++ program which takes sequesnce of characters and outputed sequence of their token taypes, work same compiler in lexical analysis phase

2119


What are the various types of stl containers?

919


i wanted to know about questions about c,c++ , which is required for placements.... im a fresher

1904


How stl is different from the c++ standard library?

842


What are the symptoms of stl?

815


how to use C++?

2245


How does an stl file work?

857


Write a C/C++ program that connects to a MySQL server and checks if the InnoDB plug-in is installed on it. If so, your program should print the total number of disk writes by MySQL.

2171


Why should a c++ programmer be interested in stl?

833


Is there any error below, its a code to delete all entires from a map #include #include iostream.h int main() { int i =0; map TestMap; while(i<3) { TesMap.insert(TestMap::value_type(i,Test)); i++; } typedef map :: iterator mapIter =TestMap.begin(); if(mapIter!=TestMap.end()) { TestMap.erase(mapItrer); ++mapIter; } return 0; }

2128