interface

C27866
concept

An interface is an abstract contract that defines a set of methods or behaviors a class must implement without specifying how those behaviors are carried out.

All labels observed (9)

Label Occurrences
COM interface 9
interface canonical 7
COM interface identifier 1

Description generation (CDg)

The one-sentence description above was generated by prompting gpt-5.1 with the class name and this instruction.

Instruction
generate a one-sentence description for a given conceptual class.
# Response Format
Return only the sentence: "Description: [one-sentence description of the conceptional class]"
Input
Class: interface
Generated description
An interface is an abstract contract that defines a set of methods or behaviors a class must implement without specifying how those behaviors are carried out.

Instances (23)

Instance Via concept surface
TransformStreamDefaultController —
ReadableStreamBYOBRequest —
AEC API programming interface style
Gibbs dividing surface idealized interface
System.IDisposable —
System.IComparable —
System.IEquatable`1 generic interface
System.IFormatProvider —
IStructuralComparable —
IUnknown COM interface
IID COM interface identifier
IOleObject OLE interface
IDataObject COM interface
IPersistStorage COM interface
SQL API (Apache Flink)
linked to: SQL API
query interface
IDXGIFactory COM interface
IDXGIAdapter COM interface
IDXGIOutput COM interface
IDXGISwapChain COM interface
IDXGIFactory2 COM interface
IDXGIAdapter3 COM interface
JsonWriter —
MessageEvent Event interface