Instance (computer science)

From Wikipedia, the free encyclopedia
Revision as of 05:42, 1 May 2025 by imported>Tea2min (Examples: Remove blank lines between items in a definition list. These blank lines cause the MediaWiki software to interpret each item as beginning a new list. This is an accessibility issue, see MOS:LISTBREAK.)
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Short description Script error: No such module "other uses". Template:Multiple issues In computer science, an instance is an occurrence of a software element that is based on a type definition. When created, an occurrence is said to have been instantiated, and both the creation process and the result of creation are called instantiation.

Examples

Class instance
An object-oriented programming (OOP) object created from a class. Each instance of a class shares a data layout but has its own memory allocation.
Computer instance
An occurrence of a virtual machine which typically includes storage, a virtual CPU.
Polygonal model
In computer graphics, it can be instantiated in order to be drawn several times in different locations in a scene which can improve the performance of rendering since a portion of the work needed to display each instance is reused.
Program instance
In a POSIX-oriented operating system, it refers to an executing process. It is instantiated for a program via system calls such as fork() and exec(). Each executing process is an instance of a program which it has been instantiated from.[1]

References

Template:Reflist

  1. Script error: No such module "citation/CS1".