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 |
| Event interface | 1 |
| OLE interface | 1 |
| generic interface | 1 |
| idealized interface | 1 |
| programming interface style | 1 |
| query interface | 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 |