Polymorphism - Computing


  • Polymorphism (computer science), allowing program code to work with various types
    • Polymorphism in object-oriented programming, the ability of an interface to be realized in multiple ways
  • Dialog polymorphism, changing the form of a computer dialog every time it is presented to a user, in order to prevent habituation
  • Polymorphic code, self-modifying program code designed to defeat anti-virus programs or to defeat reverse engineers

Read more about this topic:  Polymorphism

Other articles related to "computing":

The Reversibility of Physics and Reversible Computing
... The implementation of reversible computing thus amounts to learning how to characterize and control the physical dynamics of mechanisms to carry out desired computational operations so precisely ... for the design, manufacturing, and characterization of ultra-precise new physical mechanisms for computing, there is at present no fundamental reason to think that this goal cannot eventually be ... The motivation behind much of the research that has been done in reversible computing was the first seminal paper on the topic, which was published by Charles H ...
Dvorak Awards
... in Communication were established by computing columnist John C ... was their primary sponsor, but other businesses both inside and outside the computing industry also assumed sponsorship ... Dvorak judged the awards in collaboration with a committee of computing industry experts who were recruited annually ...
Human-centered Computing
... Human-centered computing (HCC) is an emerging, interdisciplinary academic field broadly concerned with computing and computational artifacts as they relate to the human condition ... Researchers and practitioners who affiliate themselves with human-centered computing usually come from one or more of the following disciplines computer science, sociology ... The term "human-centered computing" was first defined by Rob Kling and Susan Leigh Star in the paper "Human Centered Systems in the Perspective of ...