C sharp - interfaz

 
Vista:

interfaz

Publicado por alfonso (1 intervención) el 22/01/2007 14:06:37
Hola estoy intentando definir una interfaz en la que he definido un método genérico int comprobar(object a, object b), la idea de definir este método con dos parámetros object es, no tener que definir métodos: para tipos de datos concretos

El problema es que no me funciona

¿Tengo que definir métodos concretos para cada tipo de dato que use en el interfaz?

Un saludo

Gracias

using System;

interface A
{

int comprobar(object a, object b);
}

class c1: A
{
public int comprobar(int a, int b)
{
...............
}
}

class c2: A
{
public int comparar(char a, char b)
{
............
}
}


class Prueba
{
public static void Main()
{


c1 E=new c1();
resultado=E.comprobar(5,4);
Console.Write("{0}",resultado);
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:interfaz

Publicado por Alfonso (31 intervenciones) el 22/01/2007 14:45:12
Que es eso de genéricos. Algún ejemplo o algo donde consultarlo

Graicas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:interfaz

Publicado por Yamil Bracho (1164 intervenciones) el 22/01/2007 16:24:32
Chequea el link http://www.elguille.info/NET/vs2005/vcs_generics.htm
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar