Object Model

Why Trust Techopedia

What Does Object Model Mean?

An object model is a logical interface, software or system that is modeled through the use of object-oriented techniques. It enables the creation of an architectural software or system model prior to development or programming.

Advertisements

An object model is part of the object-oriented programming (OOP) lifecycle.

Techopedia Explains Object Model

An object model helps describe or define a software/system in terms of objects and classes. It defines the interfaces or interactions between different models, inheritance, encapsulation and other object-oriented interfaces and features.

Object model examples include:

  • Document Object Model (DOM): A set of objects that provides a modeled representation of dynamic HTML and XHTML-based Web pages
  • Component Object Model (COM): A proprietary Microsoft software architecture used to create software components
Advertisements

Related Terms

Margaret Rouse
Technology Specialist
Margaret Rouse
Technology Specialist

Margaret is an award-winning writer and educator known for her ability to explain complex technical topics to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles in the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret’s idea of ​​a fun day is to help IT and business professionals to learn to speak each other’s highly specialized languages.