Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Software development

Object.prototype.toString

The 'Object.prototype.toString' method in JavaScript is a function that returns a string representation of the object it is applied to. This method is fundamental for identifying object types in…

Software development

Object.prototype.valueOf

The 'Object.prototype.valueOf' method in JavaScript is fundamental for converting objects to primitive values. This method, inherited from the base Object class, returns the primitive value of the…

Software development

Object.seal

Object.seal is a method in JavaScript that allows sealing an object, meaning that no new properties can be added to that object. However, existing properties can be modified. This method is part of…

Software development

Object.values

The 'Object.values' method in JavaScript is a function that retrieves an array containing the values of the object's own enumerable properties. This method is part of the ECMAScript 2017 (ES8)…

Software development

Object Adapter

The Object Adapter is a structural design pattern that allows incompatible interfaces to work together by wrapping an existing class with a new interface. This pattern acts as an intermediary that…

Software development

Object Cloning

Object cloning in PHP refers to the process of creating an exact copy of an existing object. In object-oriented programming, objects can contain properties and methods, and cloning allows for…

Software development

Object Code

Object code is the output of a compiler that is in a form that can be executed by a computer. This code is the result of translating a program written in a high-level language, such as C or C++, into…

Software development

Object Command

The Command Object is a design pattern that encapsulates a request as an object, allowing for the parameterization of clients with different requests. This pattern is particularly useful in…

Software development

Object Composition

Object Composition is a fundamental design pattern in object-oriented programming that allows complex structures to be built from simpler objects. This approach is based on the idea that objects can…

Software development

Object Creation (programming)

Object creation is the process of instantiating a class to generate an object in object-oriented programming (OOP). This process is fundamental, as it allows developers to use the characteristics and…

Software development

Object Declaration

The 'Object Declaration' in Kotlin is a feature that allows for the easy and concise creation of a singleton object. A singleton is a unique instance of a class that ensures there is only one…

Software development

Object Decorator

The Object Decorator is a structural design pattern that allows adding behavior to individual objects flexibly and dynamically, without altering the behavior of other objects of the same class. This…

Software development

ObjectDoesNotExist

The 'ObjectDoesNotExist' exception is a type of error that occurs in database management systems and applications when an attempt is made to access an object that is not available in the requested…

Software development

ObjectDoesNotExistError

The 'ObjectDoesNotExistError' error is a message generated in programming and software development environments when attempting to access an object that has not been defined or has been deleted. This…

Software development

Object Expression

An object expression is a construct in programming that allows for the concise and direct creation of instances of objects without the need to explicitly define a class. These expressions are…

Software development

Object Factory

The 'Factory Method' design pattern is a fundamental approach in object-oriented programming that provides an interface for creating objects in a superclass, allowing subclasses to alter the type of…

Software development

ObjectField

ObjectField is a concept used in the field of programming and software development, especially in the context of data models. It refers to a field within a model that acts as a reference to another…

Software development

Object Initializer

The object initializer in C# is a syntax feature that allows initializing an object without explicitly calling a constructor. This functionality was introduced in C# 3.0 and provides a more concise…

Software development

Object Interface

An object interface in PHP is a contract that defines a set of methods that a class must implement. This allows different classes to be treated uniformly if they implement the same interface, thus…

Software development

Objective-C

Objective-C is a programming language that combines the syntax of the C language with an object-oriented programming model inspired by Smalltalk. Its main feature is messaging, which allows objects…

Software development

Object Lifecycle Testing

Object Lifecycle Testing is a set of evaluations that focus on the behavior and management of objects within a system throughout their lifecycle. These tests are fundamental in object-oriented…

Software development

Object Linking and Embedding

The 'Object Linking and Embedding' (OLE) refers to a technology that allows the integration of documents and other objects within applications, thus facilitating communication and information…

Software development

ObjectMapper

ObjectMapper is a fundamental class in the Jackson library, widely used in the Java ecosystem for manipulating data in JSON format. Its main function is to facilitate the conversion between Java…

Software development

Object Mapper (JSON)

An object mapper is a class used to convert between Java objects and JSON, facilitating interoperability between Java applications and web services that use JSON as a data exchange format. This type…