TEMPLATES (plantillas)

Descripción

Mapa Mental sobre TEMPLATES (plantillas), creado por Lot Schacht el 19/05/2016.
Lot Schacht
Mapa Mental por Lot Schacht, actualizado hace más de 1 año
Lot Schacht
Creado por Lot Schacht hace más de 8 años
431
0

Resumen del Recurso

TEMPLATES (plantillas)
  1. Se utilizan para declarar un tipo de dato "provisional".
    1. Se declararán variables con datos de cualquier tipo.
      1. El compilador reconocerá este tipo de dato y le dará el trato adecuado dentro del método.
        1. Así que podríamos mandar cualquier tipo de dato a esta plantilla, por ejemplo un 3.72, y el compilador comenzará a tratar a esta variable como un respectivo float.
      2. Reemplazando a int, float, char, string, etc. por un momento.
      3. Se declaran con la palabra reservada "template".
        1. template<class T>
          1. Se declara en la clase.
            1. template <class T> class mypair { T a,b; public: mypair(T first, T second) { a=first; b=second; } T getmax(); };
              1. Se vuelve a declarar antes del método donde se utilizará.
                1. template <class T> T mypair<T>::getmax () { T val; val = a>b? a : b; return val; }
                  1. En este ejemplo, cualquier tipo de valor que llegue a las variables a y b a través del first y second del constructor será tratado como tal dentro del programa.
        Mostrar resumen completo Ocultar resumen completo

        Similar

        Prueba de Sociales y Ciudadanas
        Diego Santos
        QUÍMICA, PASAPALABRA...
        JL Cadenas
        Mapa Mental de Competencias Comunicativas del Español: Estructura de la Lengua
        Raúl Fox
        Elaboración de mapas mentales
        cielom92
        EDAD DE LOS METALES
        Roberto Vicente Rodriguez Blanco
        5 Maneras de Usar las Redes Sociales en el Aula
        Diego Santos
        Hábitos de Estudio Recomendados
        Diego Santos
        MUJERES CIENTÍFICAS
        MARIA VILLALBA MONENTE
        Teoremas del seno y el coseno
        Laura -
        ¡Test de nivel de francés oficial!
        Diego Santos
        PRIMER PARCIAL Simulador de Examen LITERATURA I
        Jean Azahel Cortés