Siguiente:
Que es la Sobrecarga
Subir:
Programación Orientada a Objetos
Anterior:
Acceso a Atributos de
Índice de Materias
Sobrecarga de Operadores
Subsecciones
Que es la Sobrecarga
El Módulo
overload
Las Claves
Los Valores
¿Cuándo es LLamado el Manejador?
Una Sesión con el Depurador
Formas de LLamada
Métodos versus Subrutinas
Los Tres Argumentos del Manejador
Manejadores de Operaciones no Commutativas
Conflictos en la Sobrecarga
Propagación de la Sobrecarga
Búsqueda de la Implementación de un Operador
Búsqueda del Manejador de un Operador Sobrecargado
Búsqueda del Manejador con
fallback
Cierto
Búsqueda del Manejador con
fallback
Falso
Argumentos de
nomethod
Sobrecarga y Herencia
Sobrecarga de las Operaciones de Conversión
Sobrecarga y Contexto de Cadena
Sobrecarga y Contexto Numérico
Sobrecarga de Operadores Lógicos
Sobrecarga de las Constantes
El Problema
La Subrutina
overload::constant
Argumentos de
overload::constant
Los Valores: Argumentos de un Manejador de Constantes
Invocación de los manejadores de constantes
Ejemplo: el Módulo
Number::Fraction
La Sobrecarga y el Constructor de copia
Práctica: Números Fraccionarios
El Constructor: Requerimientos de Polimorfismo
El Constructor: Solución
La Función de Normalización de una Fracción
Cálculo del Máximo Común Divisor
El Módulo
P5NCI
LLamada desde Perl
Ejecución
La portabilidad de P5NCI
El Módulo
Inline
Cabeceras Reconocidas por
Inline::C
Inline
y Otros Lenguajes
Reescriba en C las Funciones de Cálculo
Pruebas: Use
Test::LectroTest
Lenguajes y Herramientas de Programacion 2011-02-02