Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Gratis
¡Más rápido que el navegador!
 

Tipo abstracto

Índice Tipo abstracto

En ingeniería de software, un tipo abstracto es un tipo en un sistema de tipo nominativo que es declarado por el programador, y que tiene la propiedad de no contener miembros que no sean miembros de algún subtipo declarado.

25 relaciones: C++, Clase hoja, Common Lisp Object System, Duck typing, Función virtual, Herencia (informática), Herencia múltiple, Ingeniería de software, Instancia (informática), Interfaz (Java), Java (lenguaje de programación), MIT Press, Mixin, Palabra clave, Paradigma de programación, Programación orientada a objetos, Raku (lenguaje de programación), Scala (lenguaje de programación), Sistema de tipos, Smalltalk, This, Tipado dinámico, Tipo de dato abstracto, Trait, 1995.

C++

C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup.

¡Nuevo!!: Tipo abstracto y C++ · Ver más »

Clase hoja

En lenguajes de programación orientada a objetos basados en clases, una clase hoja es una clase que no se debería ser extendida o tener subclases.

¡Nuevo!!: Tipo abstracto y Clase hoja · Ver más »

Common Lisp Object System

Common Lisp Object System (CLOS por sus siglas en inglés) es un sistema de objetos.

¡Nuevo!!: Tipo abstracto y Common Lisp Object System · Ver más »

Duck typing

En los lenguajes de programación orientados a objetos, se conoce como duck typing o tipado pato el estilo de tipificación dinámica de datos en que el conjunto actual de métodos y propiedades determina la validez semántica, en vez de que lo hagan la herencia de una clase en particular o la implementación de una interfaz específica.

¡Nuevo!!: Tipo abstracto y Duck typing · Ver más »

Función virtual

En programación orientada a objetos (POO), una función virtual o método virtual es una función cuyo comportamiento, al ser declarado "virtual", es determinado por la definición de una función con la misma cabecera en alguna de sus subclases.

¡Nuevo!!: Tipo abstracto y Función virtual · Ver más »

Herencia (informática)

En programación orientada a objetos, la herencia es, después de la agregación o composición, el mecanismo más utilizado para alcanzar algunos de los objetivos más preciados en el desarrollo de software como lo son la reutilización y la extensibilidad.

¡Nuevo!!: Tipo abstracto y Herencia (informática) · Ver más »

Herencia múltiple

Herencia múltiple hace referencia a la característica de los lenguajes de programación orientada a objetos en la que una clase puede heredar comportamientos y características de más de una superclase.

¡Nuevo!!: Tipo abstracto y Herencia múltiple · Ver más »

Ingeniería de software

La Ingeniería de Software es una de las ramas de las ciencias de la computación que estudia la creación de software confiable y de calidad, basándose en métodos y técnicas de ingeniería, y brindando soporte operacional y de mantenimiento.

¡Nuevo!!: Tipo abstracto e Ingeniería de software · Ver más »

Instancia (informática)

Una instancia (en inglés, instance) es la particularización, realización específica u ocurrencia de una determinada clase, entidad (modelo entidad-relación) o prototipo.

¡Nuevo!!: Tipo abstracto e Instancia (informática) · Ver más »

Interfaz (Java)

Una interfaz en Java es una colección de métodos abstractos y propiedades constantes.

¡Nuevo!!: Tipo abstracto e Interfaz (Java) · Ver más »

Java (lenguaje de programación)

Java es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems.

¡Nuevo!!: Tipo abstracto y Java (lenguaje de programación) · Ver más »

MIT Press

MIT Press es una editorial universitaria afiliada a Instituto Tecnológico de Massachusetts (MIT).

¡Nuevo!!: Tipo abstracto y MIT Press · Ver más »

Mixin

En los lenguajes de programación orientada a objetos, un mixin es una clase que ofrece cierta funcionalidad para ser heredada por una subclase, pero no está ideada para ser autónoma.

¡Nuevo!!: Tipo abstracto y Mixin · Ver más »

Palabra clave

En los lenguajes de programación, una palabra clave o palabra reservada es una palabra o identificador que tiene un significado particular para un lenguaje de programación.

¡Nuevo!!: Tipo abstracto y Palabra clave · Ver más »

Paradigma de programación

Se denominan paradigmas de programación a las formas de clasificar los lenguajes de programación en función de sus características.

¡Nuevo!!: Tipo abstracto y Paradigma de programación · Ver más »

Programación orientada a objetos

La programación orientada a objetos (POO, en español); es un paradigma de programación que parte del concepto de "objetos" como base, los cuales contienen información en forma de campos (a veces también referidos como atributos o propiedades) y código en forma de métodos.

¡Nuevo!!: Tipo abstracto y Programación orientada a objetos · Ver más »

Raku (lenguaje de programación)

Raku es un miembro de la familia de lenguajes de programación Perl.

¡Nuevo!!: Tipo abstracto y Raku (lenguaje de programación) · Ver más »

Scala (lenguaje de programación)

Scala es un lenguaje de programación multi-paradigma diseñado para expresar patrones comunes de programación en forma concisa, elegante y con tipos seguros.

¡Nuevo!!: Tipo abstracto y Scala (lenguaje de programación) · Ver más »

Sistema de tipos

En ciencias de la computación, un sistema de tipos define cómo un lenguaje de programación clasifica los valores y las expresiones en '''tipos''', cómo se pueden manipular estos tipos y cómo interactúan.

¡Nuevo!!: Tipo abstracto y Sistema de tipos · Ver más »

Smalltalk

Smalltalk es un lenguaje reflexivo de programación, orientado a objetos y con tipado dinámico.

¡Nuevo!!: Tipo abstracto y Smalltalk · Ver más »

This

This es una población y comuna francesa, en la región de Champaña-Ardenas, departamento de Ardenas, en el distrito de Charleville-Mézières y cantón de Mézières-Centre-Ouest.

¡Nuevo!!: Tipo abstracto y This · Ver más »

Tipado dinámico

Un lenguaje de programación es dinámicamente tipado si una variable puede tomar valores de distintos tipos.

¡Nuevo!!: Tipo abstracto y Tipado dinámico · Ver más »

Tipo de dato abstracto

En ciencias de la computación un tipo de dato abstracto (TDA) o tipo abstracto de datos (TAD) es un modelo matemático compuesto por una serie de operaciones definidas sobre un conjunto de datos.

¡Nuevo!!: Tipo abstracto y Tipo de dato abstracto · Ver más »

Trait

Los Traits (en inglés, rasgos), son un tipo abstracto, utilizado como "modelo conceptual simple para estructurar programas orientados a objetos.". Los traits son similares a los mixins, pero pueden incluir definiciones para métodos de clase.

¡Nuevo!!: Tipo abstracto y Trait · Ver más »

1995

1995 fue un año común comenzado en domingo del calendario gregoriano.

¡Nuevo!!: Tipo abstracto y 1995 · Ver más »

Redirecciona aquí:

Clase abstracta.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »