Word Explorer

Object oriented programming

💡 Words with a Similar Meaning to "Object oriented programming"

Found via reverse dictionary — words that share a conceptual meaning.

WordDefinition
object-oriented programmingnoun(programming) A programming paradigm that uses hierarchies of objects, instantiated from templates called classes, to design applications and computer programs.
object-based programmingnoun(programming) A programming paradigm that encapsulates states and operations inside "objects" to design applications and computer programs.
object-oriented languagenoun(programming) Any programming language that encapsulates the state and operations inside objects that support inheritance.
prototype-oriented programmingnoun(programming) A programming paradigm that encapsulates states and operations inside "prototypes" to design applications and computer programs.
aspect-oriented programmingnoun(programming) A programming paradigm that aims to increase modularity by allowing the separation of cross-cutting concerns.
object-based languagenoun(computing) Any programming language that encapsulates the state and operations inside objects that may or may not support inheritance.
oopslanoun(computing) Acronym of Object-Oriented Programming, Systems, Languages & Applications.
objectnounA thing that has physical existence but is not alive.
unified type systemnoun(object-oriented programming) A concept for computer language types where a primitive type can support methods and encapsulation, but only reference types support virtual methods and specialization.
overloadingnoun(object-oriented programming) A type of polymorphism, where different functions, operators or variables with the same name are invoked based on the data types of the parameters passed.
behavioral patternnoun(software, object-oriented programming) Alternative spelling of behavioural pattern. [(software, object-oriented programming) A design pattern which specifies how the entities of a software communicate with each other.]
class-based programmingnoun(programming) A programming style, where inheritance is achieved by using classes of objects.
aspect-oriented languagenoun(computing) A programming language that aims to increase modularity by allowing the separation of cross-cutting concerns.
open/closed principlenoun(programming, object-oriented programming) Alternative spelling of open-closed principle. [(programming, object-oriented programming) A principle that states that software entities (such as classes, modules, and functions) should be open for extension, but closed for modification.]
prototype-based programmingnoun(programming) A programming style, where inheritance is achieved by using existing objects by means of delegation that act as prototypes.
object graphnoun(software, object-oriented programming) A view of an object system at a particular point in time that details the relationships between class instances.
javanoun(computer languages) An object-oriented, garbage-collected computer programming language.
function objectnoun(object-oriented programming) An object that encapsulates a function pointer (or equivalent).
encapsulationnoun(programming, object-oriented programming) Grouping together an object’s ‘state’ (its data) and the operations that may alter or interrogate it (its methods).
function overloadingnoun(object-oriented programming) A feature that allows creating several functions or methods with the same name differing in the type of the input and the output parameters.

Translate “Object oriented programming” into Another Language

Pick a language — the word will be pre-filled in the translator.

Home/Dictionary/Object oriented programming