• Sábado 20 de Abril de 2024, 13:38

Autor Tema:  Patrón Composite En Vb.net  (Leído 4057 veces)

DarkSlash

  • Miembro activo
  • **
  • Mensajes: 95
    • Ver Perfil
Patrón Composite En Vb.net
« en: Martes 2 de Octubre de 2007, 20:29 »
0
Necesito algún ejemplo del patrón COMPOSITE en VB.NET, ya que todos los que encuentro en el Google son para C#. ¿Alguien tiene?

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Patrón Composite En Vb.net
« Respuesta #1 en: Miércoles 3 de Octubre de 2007, 04:26 »
0
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

DarkSlash

  • Miembro activo
  • **
  • Mensajes: 95
    • Ver Perfil
Re: Patrón Composite En Vb.net
« Respuesta #2 en: Miércoles 3 de Octubre de 2007, 04:42 »
0
Intenté eso, pero los conversores no hacen su trabajo al 100% y yo de C# no sé nada. Además, hay ejemplos que están muy enfocados en C# y hay que hacer cambios estructurales para que funcione (ej: en VB una clase no puede heredar de una interfase, pero si cambio la definición de esta última, no puede contenter los miembros que tiene) por eso es que busco ejemplos en VB.NET  :unsure:

Knight Lore

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Patrón Composite En Vb.net
« Respuesta #3 en: Miércoles 3 de Octubre de 2007, 15:34 »
0
Lo mejor que he encontrado para traducir de C# a vb.net es el Sharpdevelop, el cual es totalmente gratuito, y luego de probar varios resulto ser el mejor teniendo que cambiar muy poco del codigo resultante.
Por otra parte y hasta donde se, hay muy poco en C# que no pueda hacerce en vb.net y se limita a algunos modificadores de parametros, etc.
Lo que no entiendo es porque decis que vb.net no puede heredar una interfase, ya que en realidad si puede, con la salvedad de que se debe usar "implements" en lugar de "inherits" y no hereda ningun tipo de codigo predefinido en el interface ya que este no puede contenerlo. En C# es exactamente igual, por lo que no creo que tengas problemas por ese lado.

DarkSlash

  • Miembro activo
  • **
  • Mensajes: 95
    • Ver Perfil
Re: Patrón Composite En Vb.net
« Respuesta #4 en: Miércoles 3 de Octubre de 2007, 19:19 »
0
Porque es así, no hereda, implementa (sí, es una sutileza, pero ya es una diferencia que hay que conocer a la hora de retocar el código).
De todas formas, ya pasó! Era para llevar a la facultad y llevé el ejemplo en C# nomás, y ni siquiera lo vimos :)
Igual, las respuestas son bienvenidas, no me quiero quedar ocn la vena :@