sobrecarga de funçoes e operadores

1378 palavras 6 páginas
I.RESUMO

A sobrecarga de métodos ou funções, em C++, também conhecida como overloading de funções tem como fundamental objetivo facilitar o uso do código e de torná-lo de fácil entendimento . A partir dessa manipulação é possível simplificar, em todos os sentidos, o programa a ser feito. Existem dois tipos de sobrecarga para se utilizar: Funções e Operadores, cada uma com suas especificidades. A sobrecarga de funções tem como objetivo usar o mesmo nome de uma função para duas ou mais funções, na main o parâmetro define qual função, de mesmo nome, a ser chamada. A sobrecarga de operadores está ligada a construção do código, Aplicando essa sobrecarga o programador facilita o entendimento do código. Às duas sobrecargas devemos ter atenção, pois apesar de facilitar de forma geral, pode atrapalhar à ponto de haver erros de compilação.

II. Introdução

O assunto de que iremos abordar,trata-se da Sobrecarga e as suas derivações: sendo uma de Métodos(funções) e outra de Operadores. É uma manipulação que permite ao programador tornar o código mais simples, sucinto e mais dinâmico, ou seja, podemos fazer de várias formas, desde que, com atenção, pois a sobrecarga é suscetível ao erro.

A sobrecarga de funções é um melhoramento na linguagem C++, é bastante útil por podermos usar funções de mesmo nome com parâmetros diferentes, é basicamente usarmos duas funções em uma só. Um detalhe é que na sobrecarga de funções temos pouquíssimas restrições e erros possíveis.

A sobrecarga de operadores é distinto da de funções, temos agora uma reindexação do código que facilita o entendimento do programador, é bastante útil em um programa com diversas linhas de código por exemplo. Embora facilite o código devemos ter atenção, pois é comum surgirem vários erros.

Relacionados

  • Sobrecarga de Operadores
    523 palavras | 3 páginas
  • Atps
    2933 palavras | 12 páginas
  • TREINAMENTO-EM-LINGUAGEM-C-modulo2
    3286 palavras | 14 páginas
  • Programação orientada a objetos
    1978 palavras | 8 páginas
  • Curso C
    8298 palavras | 34 páginas
  • Apostila de linguagem de programação c e c++
    559 palavras | 3 páginas
  • RESUMO 1 PROVA POO 1 copy
    8555 palavras | 35 páginas
  • Linguagem de programação C++
    786 palavras | 4 páginas
  • Prova
    783 palavras | 4 páginas
  • Introdução a Orientação a Objetos utilizando a Linguagem C++
    13542 palavras | 55 páginas