Operadores Sobrecargados

Páginas: 4 (881 palabras) Publicado: 25 de marzo de 2014
Programación II. Guía 8

1

Facultad:
Ingeniería
Escuela:
Computación
Asignatura: Programación II

de
Operadores
Tema: Sobrecarga
Sobrecarga de Funciones.

Unarios.

ObjetivosDiferenciar sobrecarga de operadores binarios y unarios.
Identificar cuando sobrecargar operadores.
Implementar programas en C++ que sobrecarguen operadores unarios.
Implementar programas en C++ queincluya sobrecarga de funciones

Materiales y Equipo
• Computadora con el software DevC++
• Guía Número 8

Introducción
Sobrecarga de operadores unarios.
Se conocen también como operadoresunitarios.
Un operador unitario es un operador que tiene un único operando, en otras palabras, es aquel
que actúa sobre un único operando. El operador “++”, por ejemplo es unario.
Recordemos que losoperadores unarios susceptibles de sobrecarga son:


Operadores unarios + y -



Operadores unarios de incremento ++ y decremento --



Operadores de puntero: referencia & e indirección *•

Operador de manejo de bits ("bitwise") complemento a uno ~



Operador de negación lógica !



Asignación y desasignación dinámica de memoria: new y delete

Consideremos una clase detipo T y un objeto X de tipo T.
Se define un operador unitario sobrecargado “++”, entonces:

Programación II, Guía 8

2

++X se interpreta como:

operator ++ (X)

ó como: X.operator ++ ()

Un operador unario se puede definir así:


Como una función de un argumento



Como una función miembro sin argumento (el caso más frecuente)



Nunca las dos a la vez.Sobrecarga de funciones o métodos.
La sobrecarga de funciones es el proceso de definir dos o más funciones, con el mismo
nombre, que difieren únicamente en los parámetros que requieren y en el tipo deresultado
que generan.
Este tipo de sobrecarga resulta ser una poderosa herramienta de programación. Sin embargo,
debe ser cuidadoso su uso ya que si se utiliza excesivamente el programa podría...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sobrecarga De Operadores
  • Sobrecarga de operadores de flujo
  • Sobrecarga de operadores
  • Sobrecargas de operador
  • Sobrecarga de métodos y operadores.
  • sobrecargo
  • Sobrecargos
  • sobrecargo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS