Abstract type
id:
abstract-type-304-11164293
title:
Abstract type
text:
In programming languages, an abstract type is a type in a nominative type system that cannot be instantiated directly; by contrast, a concrete type can be instantiated directly. Instantiation of an abstract type can occur only indirectly, via a concrete subtype. An abstract type may provide no implementation, or an incomplete implementation. In some languages, abstract types with no implementation are known as protocols, interfaces, signatures, or class types. In class-based object-oriented prog
brand slug:
wiki
category slug:
encyclopedia
description:
Feature of a programming language
original url:
https://en.wikipedia.org/wiki/Abstract_type
date created:
date modified:
2024-02-21T17:18:25Z
main entity:
{"identifier":"Q1781552","url":"https://www.wikidata.org/entity/Q1781552"}
image:
fields total:
13
integrity:
14