Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/06/2010, 16:24
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Public sub new()?

Significa que si estás sobrecargando el New en una clase, toda instancia creada de esa clase requiere que le pases los parámetros indicados en ese New, por cuanto ese sub reemplaza al heredado por Object o cualquier otra clase de la que descienda.
¿Se entiende?
Si haces
Código vb.net:
Ver original
  1. Class UnaClase
  2.   Public Sub New(ByVal valor As Integer)
  3.   End Sub
  4. End Class
Para crear un objeto de esa clase debes pasarle un Integer o una variable de esa clase:
Código vb.net:
Ver original
  1. Dim oUnObjeto As New UnaClase(987)
  2. Dim a As Integer = 87
  3. Dim oOtroObjeto As New UnaClase(a)
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)