Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como usar o operador de sobrecarga em C + +
A sobrecarga de operador é útil em C + + , quando a programação orientada a objeto é usado. É usado em classes C + + sempre que você precisa definir funcionalidade especial para operadores primitivos C + + existentes. Por exemplo , o operador " + " é usado para adicionar inteiros em C + + . A expressão " 2 +2 " retornará o inteiro 4 . Instruções
1

Determinar que os operadores são obrigados a ser sobrecarregado em sua classe C + + . Lembre-se em C + + , o usuário pode sobrecarregar o comportamento de qualquer operador. Os operadores sobrecarregados mais comuns são: ">>" , "+" e "-"
2

Definir o operador pretende sobrecarregar em sua definição de classe. . A sintaxe do C + + é o seguinte: operador ( parameter. ..) ;
3

Escrever sua função de membro de classe sobrecarregado. Isso pode ser um pouco complicado , dependendo do que você está tentando fazer. Esteja certo de que a sua função membro fornece a funcionalidade que a classe necessita.
4

Teste a sua nova função de operador. No mínimo , criar um novo objeto e invocar o novo operador sobrecarregado . É sempre uma boa idéia para testar suas novas funções completamente. Melhores resultados de testes em produtos melhores .
5

Integrar sua classe em sua C + + software de base. Se vários desenvolvedores estão trabalhando no projeto, fornecer a documentação adequada sobre o seu novo operador sobrecarregado . Além disso, dar um exemplo para esclarecer o comportamento.

Anterior :

Próximo : No
  Os artigos relacionados
·Como alterar cores em C + + 
·Como usar o Doxygen para escrever códigos fonte 
·Como editar um documento do Word em C # 
·Como usar ponteiros de função em C + + 
·Como executar C + + arquivos no bloco de notas 
·Como detectar o golpe do Mic no xCode 
·Como armazenar uma entrada em um vetor 
·Como compilar vários arquivos CPP 
·Como verificar se uma matriz tem valor ou não em C + +…
·Como Fazer um Sistema Operacional 
  Artigos em destaque
·Como alterar minha senha SYSDBA 
·Como substituir funções no Dev C + + 
·Como aprender C + + Herança Rapidamente 
·Como escrever um programa em C para encontrar a série …
·Como Teach Yourself Visual C 6 
·Como obter um nome de entrada inteira na CPP 
·Como converter uma string para um INT C 
·Como calcular expressões com incremento e Decremento O…
·Como projetar uma classe chamada Conta em C + + 
·Como transmitir vídeo ao vivo no Xcode 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados