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
surface form: SQL API (Apache Flink)
query interface
IDXGIFactory COM interface
IDXGIAdapter COM interface
IDXGIOutput COM interface
IDXGISwapChain COM interface
IDXGIFactory2 COM interface
IDXGIAdapter3 COM interface
JsonWriter
MessageEvent interface
surface form: MessageEvent
Event interface