Instantiation

# Instantiation

Discussion
 Ask a question about 'Instantiation' Start a new discussion about 'Instantiation' Answer questions from other users Full Discussion Forum

Encyclopedia
Instantiation or instance
• Philosophy:
• A modern concept similar to participation in classical Platonism, see the Theory of Forms
Theory of Forms
Plato's theory of Forms or theory of Ideas asserts that non-material abstract forms , and not the material world of change known to us through sensation, possess the highest and most fundamental kind of reality. When used in this sense, the word form is often capitalized...

.
• The principle of instantiation
Instantiation principle
The "Principle of Instantiation" or "Principle of Exemplification" is a thesis in philosophy that states that there can be no uninstantiated or unexemplified properties . In other words, it is impossible for a property to exist which is not had by some object. Aristotle is well-known for...

, the idea that in order for a property to exist, it must be had by some object or substance.
• Universal instantiation
Universal instantiation
In logic universal instantiation is an inference from a truth about each member of a class of individuals to the truth about a particular individual of that class. It is generally given as a quantification rule for the universal quantifier but it can also be encoded in an axiom...

and existential instantiation
Existential fallacy
The existential fallacy, or existential instantiation, is a logical fallacy in Boolean logic while it is not in Aristotelian logic. In an existential fallacy, we presuppose that a class has members even when we are not explicitly told so; that is, we assume that the class has existential import.An...

, two rules of logical inference
• A substitution instance is a formula of mathematical logic that can be produced by substituting certain strings of symbols for others in formulas.
• Instance (computer science)
Instance (computer science)
In object-oriented programming an instance is an occurrence or a copy of an object, whether currently executing or not. Instances of a class share the same set of attributes, yet will typically differ in what those attributes contain....

can refer generally to any running process, or specifically to an object
Object (computer science)
In computer science, an object is any entity that can be manipulated by the commands of a programming language, such as a value, variable, function, or data structure...

, as in an instance of a class. The process of creating a new object (or instance of a class) is often referred to as instantiation.
• Table instance (or database instance), a concept in database design; see Row (database)
Row (database)
In the context of a relational database, a row—also called a record or tuple—represents a single, implicitly structured data item in a table. In simple terms, a database table can be thought of as consisting of rows and columns or fields...

• Instance dungeon
Instance dungeon
In massively multiplayer online games, an instance is a special area, typically a dungeon, that generates a new copy of the location for each group, or for certain number of players, that enters the area. Instancing, the general term for the use of this technique, addresses several problems...

, a feature of many online games such as World of Warcraft and City of Heroes
• Instance (programming) can refer to part of physical memory allocated to access to the database or the SGA (system global area) + background processes.