# Interface Definition and User Interfaces

A noun, a verb, and many ways into the same software.

![Cheat sheet: Interface Definition and User Interfaces](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/11/6e3280be8a8e4d479b48a06e96864de7.webp)

- Category: Software Development
- Level: Apprentice
- Tags: Interface (oop), java, OOP, User Interface
- Updated: November 3, 2026

Source: https://www.ask-codey.com/cheat-sheets/what-is-an-interface-interface-definition-cheat-sheet
