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.
Observed surface forms (8)
- COM interface ×9
- COM interface identifier ×1
- Event interface ×1
- OLE interface ×1
- generic interface ×1
- idealized interface ×1
- programming interface style ×1
- query interface ×1
Instances (23)
- TransformStreamDefaultController
- ReadableStreamBYOBRequest
- AEC API via concept surface "programming interface style"
- Gibbs dividing surface via concept surface "idealized interface"
- System.IDisposable
- System.IComparable
- System.IEquatable`1 via concept surface "generic interface"
- System.IFormatProvider
- IStructuralComparable
- IUnknown via concept surface "COM interface"
- IID via concept surface "COM interface identifier"
- IOleObject via concept surface "OLE interface"
- IDataObject via concept surface "COM interface"
- IPersistStorage via concept surface "COM interface"
-
SQL API
via concept surface "query interface"
surface form: SQL API (Apache Flink)
- IDXGIFactory via concept surface "COM interface"
- IDXGIAdapter via concept surface "COM interface"
- IDXGIOutput via concept surface "COM interface"
- IDXGISwapChain via concept surface "COM interface"
- IDXGIFactory2 via concept surface "COM interface"
- IDXGIAdapter3 via concept surface "COM interface"
- JsonWriter
-
MessageEvent interface
via concept surface "Event interface"
surface form: MessageEvent