Herencia y métodos virtuales

Herencia, métodos virtuales, override, reintroduce Ejemplo de herencia de clases Object Pascal admite la herencia y los métodos virtuales. En el siguiente ejemplo, TDog hereda de TAnimal: TDog es la …

¿Qué es una clase

Object Pascal admite clases Una clase es un contenedor que alberga los siguientes miembros Las clases también pueden incluir otros miembros, los trataremos más adelante. Las clases son una regla …

Exponer unidades antiguas

Exponer identificadores de otras unidades a través de una unidad nueva A veces necesitas reexportar y exponer los identificadores de otra unidad dentro de tu nueva unidad actual. El resultado …

Initialization y finalization

Una Unidad (Unit) también puede contener un apartado de initialization (inicialización) y un apartado de finalization (finalización). Estos dos bloques de código se ejecutan automáticamente al iniciar y al cerrar …

Unidades (Units)

Una Unidad agrupa declaraciones compartidas de tipos, funciones, procedimientos, constantes y variables para ser invocada por otras unidades o el programa principal, equivalente a los módulos / paquetes de otros …

Conversión de números a cadena

Si no quieres imprimir directamente, sino concatenar cualquier cantidad de variables en una cadena completa, Pascal ofrece tres métodos de implementación principales: Concatenación mediante funciones de conversión dedicadas ***ToStr + …

Salida y registros

Salida de consola Write / WriteLn Para imprimir cadenas en Pascal, usa los procedimientos integrados Write o WriteLn; WriteLn añade automáticamente un salto de línea al final. Se trata de …