Introducción al POO 2

Páginas: 4 (944 palabras) Publicado: 11 de octubre de 2015
Sobrecarga de método

La sobrecarga de métodos permite definir dos o más métodos con el mismo nombre, pero que difieren en cantidad o tipo de parámetros. Esta característica del lenguaje nosfacilita la implementación de algoritmos que cumplen la misma función pero que difieren en los parámetros.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespaceSobCar1 //Sobrecarga
{
class Metodos
{
public int Sumar(int x1, int x2)
{
int s = x1 + x2;
return s;
}

public string Sumar(string s1,string s2)
{
string s = s1 + s2;
return s;
}
}
class Program
{

static void Main(string[] args)
{
Metodos p = newMetodos();
Console.WriteLine("La suma de 5+10 es:" + p.Sumar(5, 10));
Console.WriteLine("La concatenacion de \"Juan\" y \" Carlos\" es "+p.Sumar("Juan"," Carlos"));Console.ReadKey();
}
}
}


Cuando llamamos a los métodos el compilador sabe con cual enlazarlos según el tipo de datos enviados. Si le enviamos dos enteros se llama el primer método. Si leenviamos dos string se llama el segundo método.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SobrecargaParametros2
{
class Ventana
{public void Mostrar(string mensaje)
{
Console.Write(mensaje);
}

public void Mostrar(string mensaje, int columna, int fila)
{Console.SetCursorPosition(columna, fila);
Console.Write(mensaje);
}

public void Mostrar(string mensaje, int columna, int fila, ConsoleColor colorletra)
{Console.ForegroundColor = colorletra;
Mostrar(mensaje, columna, fila);
}

public void Mostrar(string mensaje, int columna, int fila, ConsoleColor colorletra, ConsoleColor colorfondo)
{...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción A La Poo
  • Introduccion a poo
  • introduccion de poo
  • Introduccion Poo
  • Introduccion a la POO
  • Introducción a la POO
  • Introduccion a la poo
  • Introduccion a constructores POO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS