Object-Oriented Interface (OOI)
Definition - What does Object-Oriented Interface (OOI) 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.
Techopedia explains Object-Oriented Interface (OOI)
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.