RE:Diferencias entre vb 6.0 y V.net
Publicado por
danny (1 intervención) el 22/08/2008 17:00:47
Diferencias entre Visual.NET y Visual6.0
.Net mas simple de utilizar, y aprendizaje y q todo el entorno de programación sea común, corrije cosas del diseño, condiciona un grupo de lenguajes para no tener q usar otro programa, herencia, sobrecarga, interfaces, constructores al crear un objeto. Los objetos están orientados a objetos
Herencia: compocision un elemento contiene a otro y es manejado por el
Directa: es a la vez otro cuando una clase implementa una interfaz y hereda características
Compatibilidad: para q todos los programas antiguos funcionen como antes con nuevas funcionalidades
Interfaz. Puede soportar herencias múltiples
Maneja simbología compatibles no utilizando conversiones,
Datos por valor enumeraciones, estructuras
Referencias, clases, módulos, interfaces, vectores, delegados y cadenas
Long no aparecían en 6.0 de 64bits
Decimal remplaza a currency
Char no existe
Los bytes con signo y enteros sin signo no son soportados
Vectores system.array definidos por tipo y tamaño, no soporta tamaño fijo
No se puede redimensionar dimensiones
Clases: mustInherit, Notinheritable,
Sobre carga cuando se declara mas de una vez un procedimiento con diferentes parámetros,
Sobre escritura, cuando copio una clase se puede modificar si no sea escribible notoberridable, mustoverride
Las estructuras remplaan a type q son tipos de valor pero no se pueden heredar
Las propiedades no se pueden indexar
Excepciones, estructurados y no estructurados vb 6.0
No hay creación implícita debe usarse new
Los parámetros deben tener un valor por defecto
Soporta free theading mejor respuesta
Evaluación mas rápida
Propiedades parámetros por referencia
Finalización determinista hay q terminar
Interoperacional puede llamar a objetos de otros lenguajes aunque tiene sus costos