| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo utilizar la sobrecarga de operadores en C + +
    La sobrecarga de operadores es muy útil en C + + , cuando se utiliza la programación orientada a objetos. Se utiliza en C + + clases cada vez que necesita para definir la funcionalidad especial para los operadores primitivos existentes en C + + . Por ejemplo , el operador "+ " se utiliza para sumar enteros en C + + . La expresión " 2 +2" devolverá el entero 4 . Instrucciones
    1

    Determinar que los operadores deben estar sobrecargados en la clase de C + + . Recuerde que en C + + , el usuario puede sobrecargar el comportamiento de cualquier operador. Los operadores sobrecargados más comunes son: ">> ", "+ " y "-"
    2

    Definir el operador va a la sobrecarga en la definición de clase . . La sintaxis de C + + es la siguiente : Operador ( parameter. ..) ;
    3

    Escribe tu función miembro de clase sobrecargada. Esto podría ser un poco difícil, dependiendo de lo que estás tratando de hacer. Asegúrese de que su función de miembro proporciona la funcionalidad que la clase necesita .
    4

    prueba su nueva función de operador. A lo mínimo , crear un nuevo objeto e invocar el nuevo operador sobrecargado . Siempre es una buena idea para poner a prueba sus nuevas funciones a fondo. Mejores resultados de las pruebas en mejores productos.
    5

    integrar su clase en el C + + de referencia de software. Si varios desarrolladores están trabajando en el proyecto, presentar la documentación adecuada sobre su nuevo operador sobrecargado . Además , proporcionan un ejemplo para aclarar el comportamiento .

    Previous :

    next :
      Artículos relacionados
    ·Funciones de primera clase en Python 
    ·Cómo enviar un Socket Texto en UDP en Linux 
    ·Opciones del compilador C de Windows Mobile 
    ·Cómo crear un retrato en C + + 
    ·Cómo hacer un sistema operativo 
    ·Cómo convertir cadenas en valores largos sin signo 
    ·Cómo agregar o quitar Arrays Pointer 
    ·Conceptos informáticos básicos en Turbo C + + 
    ·Cómo generar un número aleatorio en C 
    ·Cómo declarar funciones inline en C + + 
      Artículos destacados
    ·Cómo leer Int. De archivo en Python 
    ·Cómo instalar ColdFusion 8 en IIS 6 
    ·¿Qué es un caso de uso en el Sistema de Análisis 
    ·¿Cuál es la diferencia entre Visual Studio y Visual S…
    ·Cómo hacer XSD 
    ·Cómo cambiar la apariencia de NetBeans 
    ·Cómo cambiar la contraseña de secuencias de comandos …
    ·Cómo utilizar ListView para ver contenido de la carpet…
    ·Cómo calcular Fecha Diferencia en Java 
    ·¿Qué es un formulario de diálogo en Visual Basic 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com