다형성,polymorphism

다형성,polymorphism (rev. 1.5)

Sub:
parametric_polymorphism
{
Parametric polymorphism refers to the use of type variables in a strongly typed(strong_type strong_typing) language.[1]




MKLINK
디스패치,dispatch
static_dispatch
dynamic_dispatch
타입,type
type_system
상속,inheritance
{
단일상속 single_inheritance
다중상속 multiple_inheritance ?
}
오버로딩overloading
{
sometimes called ad-hoc polymorphism(즉석/임시 다형성,polymorphism?)[2]

Overloading means using the same syntax for different types.[3]
}