Polymorphism in programming languages: Difference between revisions
Jump to navigation
Jump to search
imported>Howard C. Berkowitz (New page: '''Polymorphism in programming languages''' is a design technique in which a construct, or a piece of software, behave differently in different contexts. <ref name=>{{ | url = http://www....) |
imported>Howard C. Berkowitz No edit summary |
||
Line 1: | Line 1: | ||
'''Polymorphism in programming languages''' is a design technique in which a construct, or a piece of software, behave differently in different contexts. <ref name=>{{ | {{subpages}} | ||
'''Polymorphism in programming languages''' is a design technique in which a construct, or a piece of software, behave differently in different contexts. <ref name=>{{citation | |||
| url = http://www.cs.bu.edu/teaching/cpp/polymorphism/intro/ | | url = http://www.cs.bu.edu/teaching/cpp/polymorphism/intro/ | ||
| contribution = Introduction to Polymorphism in C++ | | contribution = Introduction to Polymorphism in C++ |
Revision as of 09:25, 7 February 2009
Polymorphism in programming languages is a design technique in which a construct, or a piece of software, behave differently in different contexts. [1]
Minimally, it can indicate a standard operator indicates different context. In
A + B = C
invokes different operation if A, B, and C are integer, floating point, or string variables.
C++
C++ makes extensive use of polymorphism, usually called overloading, with a technique called a virtual method.
References
- ↑ , Introduction to Polymorphism in C++, CS Teaching Material Archive, Computer Science Department, Boston University