Object-Oriented Interface

Why Trust Techopedia

What Does Object-Oriented Interface Mean?

An object-oriented interface (OOI) is the process of designing and creating a user or system interface that is built on object-oriented programming (OOP) concepts. As part of an object-oriented design (OOD), system and development, an OOI incorporates one or more interacting objects as the basis of the interface.

Advertisements

Techopedia Explains Object-Oriented Interface

An OOI is typically created for a general end user through an object-oriented user interface (OOUI), which enables access to and interaction with the underlying system/software. The OOI approach is the same as OOD and OOP, in terms of interface design, where a user interface’s (UI) components or interaction points are defined and developed through objects. Each interface object interacts with each other, as well as back end objects, to enable a functional interface.

Most modern applications and operating systems (OS) that are built with an object-oriented programming language (OOPL) create user interfaces on OOI or object-oriented concepts.

Advertisements

Related Terms

Margaret Rouse
Technology Expert
Margaret Rouse
Technology Expert

Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects 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 by 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 helping IT and business professionals learn to speak each other’s highly specialized languages.