MyClass y MyBase

15/07/2005 - 00:00 por Kravek | Informe spam
Cual es el equivalente de MyClass en C#?
Y de MyBase?

Preguntas similare

Leer las respuestas

#6 Tristan
15/07/2005 - 00:45 | Informe spam
No te había entendido. ¿Llamas a todos los miembros con el nombre
cualificado?. Ahhh, comprendo.

Bueno, pero si no te gusta utilizar alias, en realidad MyClass lo es
también, ¿no?

Ten en cuenta, sobre todo, que MyClass tiene propiedades curiosas. Invoca de
forma obligatoria al miembro de la propia clase, impidiendo el polimorfismo.
No creo que sea deseable en casi ningún caso.

Juan Carlos Badiola
MVP - C#
Respuesta Responder a este mensaje
#7 Kravek
15/07/2005 - 01:16 | Informe spam
Vaya, no me sabía eso del polimorfismo aunque si no me equivoco
polimorfismo y static son cosas contradictorias

El código que quiero escribir es más o menos así (poniendo MyClass como el
elemento que quería:p):

public class Clase{
public static M1(...)[...];
public static M2(...)[...];
public static M3(...)[...];

public static Metodo()
{
MyClass.M1(...);
MyClass.M2(...);
MyClass.M3(...);
.
.
.
}
}

Y el código aconsejado me imagino debe ser:


public class Clase{
public static M1(...)[...];
public static M2(...)[...];
public static M3(...)[...];

public static Metodo()
{
M1(...);
M2(...);
M3(...);
.
.
.
}
}

"Tristan" escribió en el mensaje
news:
No te había entendido. ¿Llamas a todos los miembros con el nombre
cualificado?. Ahhh, comprendo.

Bueno, pero si no te gusta utilizar alias, en realidad MyClass lo es
también, ¿no?

Ten en cuenta, sobre todo, que MyClass tiene propiedades curiosas. Invoca
de forma obligatoria al miembro de la propia clase, impidiendo el
polimorfismo. No creo que sea deseable en casi ningún caso.

Juan Carlos Badiola
MVP - C#

Respuesta Responder a este mensaje
#8 Kravek
15/07/2005 - 01:17 | Informe spam
Igual que me gusta a todos los miembros no estáticos ponerle Me o this,
manías supongo ;)

El this trae problemas con el polimorfismo?

"Tristan" escribió en el mensaje
news:
Por cueriosidad. ¿Para qué lo necesitas?

Juan Carlos Badiola
MVP - C#

Respuesta Responder a este mensaje
#9 A.Poblacion
15/07/2005 - 07:55 | Informe spam
"Kravek" <rubengARROBAkailea4.net> wrote in message
news:
Igual que me gusta a todos los miembros no estáticos ponerle Me o this,
manías supongo ;)

El this trae problemas con el polimorfismo?



No, el "this", no. El que ocasionaría problemas es el "MyClass" que se
mencionaba en la pregunta original. Si se pone MyClass, lo que se hace es
anular el polimorfismo sobre la llamada que va precedida de MyClass.
Respuesta Responder a este mensaje
#10 Kravek
15/07/2005 - 13:01 | Informe spam
Gracias!

"A.Poblacion" escribió en
el mensaje news:%
"Kravek" <rubengARROBAkailea4.net> wrote in message
news:
Igual que me gusta a todos los miembros no estáticos ponerle Me o this,
manías supongo ;)

El this trae problemas con el polimorfismo?



No, el "this", no. El que ocasionaría problemas es el "MyClass" que se
mencionaba en la pregunta original. Si se pone MyClass, lo que se hace es
anular el polimorfismo sobre la llamada que va precedida de MyClass.



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida