Analysis of information sources in references of the Wikipedia article "Polymorphism (computer science)" in English language version.
Last modified:
Conventional typed languages, such as Pascal, are based on the idea that functions and procedures, and hence their operands, have a unique type. Such languages are said to be monomorphic, in the sense that every value and variable can be interpreted to be of one and only one type. Monomorphic programming languages may be contrasted with polymorphic languages in which some values and variables may have more than one type. Polymorphic functions are functions whose operands (actual parameters) can have more than one type. Polymorphic types are types whose operations are applicable to values of more than one type.
{{cite journal}}: Cite uses deprecated parameter |citeseerx= (help){{cite journal}}: Cite uses deprecated parameter |citeseerx= (help)Conventional typed languages, such as Pascal, are based on the idea that functions and procedures, and hence their operands, have a unique type. Such languages are said to be monomorphic, in the sense that every value and variable can be interpreted to be of one and only one type. Monomorphic programming languages may be contrasted with polymorphic languages in which some values and variables may have more than one type. Polymorphic functions are functions whose operands (actual parameters) can have more than one type. Polymorphic types are types whose operations are applicable to values of more than one type.
{{cite journal}}: Cite uses deprecated parameter |citeseerx= (help)Conventional typed languages, such as Pascal, are based on the idea that functions and procedures, and hence their operands, have a unique type. Such languages are said to be monomorphic, in the sense that every value and variable can be interpreted to be of one and only one type. Monomorphic programming languages may be contrasted with polymorphic languages in which some values and variables may have more than one type. Polymorphic functions are functions whose operands (actual parameters) can have more than one type. Polymorphic types are types whose operations are applicable to values of more than one type.
{{cite journal}}: Cite uses deprecated parameter |citeseerx= (help){{cite journal}}: Cite uses deprecated parameter |citeseerx= (help){{cite book}}: Cite uses deprecated parameter |citeseerx= (help)Conventional typed languages, such as Pascal, are based on the idea that functions and procedures, and hence their operands, have a unique type. Such languages are said to be monomorphic, in the sense that every value and variable can be interpreted to be of one and only one type. Monomorphic programming languages may be contrasted with polymorphic languages in which some values and variables may have more than one type. Polymorphic functions are functions whose operands (actual parameters) can have more than one type. Polymorphic types are types whose operations are applicable to values of more than one type.
{{cite journal}}: Cite uses deprecated parameter |citeseerx= (help){{cite journal}}: Cite uses deprecated parameter |citeseerx= (help)polymorphism – providing a single interface to entities of different types.
{{cite journal}}: Cite uses deprecated parameter |citeseerx= (help)