Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/04/2011, 07:35
Wuakap
 
Fecha de Ingreso: mayo-2008
Mensajes: 40
Antigüedad: 16 años
Puntos: 3
Respuesta: Class // Module // Function??

Los modulos en POO no se utilizan. Microsoft los mantuvo para aquellos programadores provenientes de VB 6, aun pudieran programar al estilo "antiguo".

La utilidad que en VB 6 proveian los modulos, era establecer funciones publicas de utilidad general, como validaciones de nulos, modulos de calculos numericos, entre otros.

Ahora eso se puede hacer con clases y funciones shared, de modo que pueden ser utilizadas sin la necesidad de ser instanciadas, lo que (y aqui es opinion mia, no tengo certeza si sera cierto o no) a mi juicio ahorra consumo de recursos en la maquina y lineas de codigo.

Sobre las funciones que estan dentro de las clases, a estas se le llaman metodos, y las variables definidas en el ambito de la clase, se le llaman propiedades. Pueden ser publicas o privadas, y pueden ser accesadas directamente o desde property declarados manualmente.

En fin, espero haber sido de ayuda.