Cómo utilizar VB.net
1. ¿Qué son las clases y los objetos?
Respuesta: Una clase contiene los datos y procedimientos de un determinado tipo de objeto. Los objetos son instancias de clases.
2. ¿Por qué utilizar clases y objetos para programar?
Respuesta: Para definir clases según objetos, mejorar la reutilización del código del programa y evitar la duplicación de trabajo.
3. ¿Qué propiedades y métodos de objeto deberían incluirse en la misma clase?
Respuesta: Datos y procesos del mismo tipo de objetos.
4. ¿Cuáles son los dos aspectos principales de la programación en VB?
Respuesta: Interfaz y código de la aplicación Windows.
5. ¿Qué es impulsado por eventos?
Respuesta: Según el evento se ejecuta el proceso de procesamiento de eventos correspondiente.
1. Los controles son objetos del formulario.
2. Visual Basic tiene la ventaja de ser simple y fácil de aprender como lenguaje de programación BÁSICO, y ha agregado los puntos calientes de visualización y programación orientada a objetos. Es una herramienta de programación ampliamente utilizada por Windows. programadores.
3. Las propiedades de un objeto son datos definidos en su clase.
4. El método de un objeto es un procedimiento definido en su clase.
5. La acción o función del objeto en sí se llama método, y la acción u operación aplicada a un objeto desde el exterior se llama evento.
1. Orientado a procesos
Se refiere a analizar los problemas desde una perspectiva funcional y descomponer el espacio del problema a resolver en varios módulos funcionales. Cada módulo funcional describe el proceso específico de un. operación. .
2. Programación orientada a procesos
Es principalmente un método de programación basado en el proceso lógico de la propia transacción.
3. Programación orientada a objetos
Es una arquitectura de programación informática que se compone de una única unidad u objeto que puede funcionar como una subrutina. Es decir, escribir programas según objetos.
4. La programación basada en eventos
es un modelo de programación informática. El flujo de ejecución del programa de este modelo está determinado por acciones del usuario o mensajes de otros programas.
5. Una función
es una operación específica. Cuando se utiliza una función en un programa, solo necesita proporcionar el nombre de la función y uno o más parámetros para obtener su valor.
6. Un proceso
es un fragmento de código que se puede ejecutar en un programa. El proceso está contenido entre una declaración y una declaración final
7. Clase
Es una abstracción de todas las cosas con las mismas características. Es un concepto abstracto (una clase es una descripción abstracta de un grupo de objetos con las mismas características de atributo y es otro núcleo de la orientación a objetos. programación. Un concepto o clase es una abstracción de las propiedades y comportamientos compartidos por un grupo de objetos, con propiedades de encapsulación, ocultación y herencia).
8. Un objeto
es una encapsulación de una colección de atributos y sus operaciones (un objeto es un componente utilizado para describir objetos en el mundo real y es la unidad básica de un sistema de software orientado a objetos en tiempo de ejecución) .
Una clase es una abstracción de un objeto y un objeto es una instancia de una clase.
9. Evento
Acción reconocida por el formulario o control
10. Basado en eventos
Según el evento, se ejecuta el proceso de procesamiento de eventos correspondiente.
11. Las propiedades
son las características de un objeto, y diferentes objetos tienen diferentes propiedades
12. Algoritmo
Se refiere a un método estricto para resolver un determinado problema, describiendo el proceso de cálculo de principio a fin.
5. ¿Cuáles son las formas de establecer valores de atributos en la ventana de propiedades?
6 tipos: ingresar, seleccionar, explorar, asignar, predeterminado, arrastrar
1. El código del programa se compone de declaraciones línea por línea.
3. El símbolo especial que puede dividir una declaración en dos secciones en el código del programa es (_).
5. Si no se establece ningún valor inicial para una variable numérica, el valor predeterminado es 0.
7. Si hay una variable que puede almacenar datos numéricos o datos de cadena, puede declarar la variable como una variable de objeto.
9. El tipo de datos Integer ocupa 4 bytes de espacio de memoria y puede representar números enteros que van desde -2, 147, 483, 648 a 2, 147, 483, 647
3. ¿Cuáles son los tipos de tipos de datos en el lenguaje de programación VB.NET?
(1) Tipo numérico
①Entero: corto (Short), entero (Integer), tipo entero largo (Long )
②Tipo de byte (Byte)
③Número de tipo real: tipo de precisión simple (Single), tipo de precisión doble (Double)
④Tipo de moneda (Decimal)
(2) Tipo de carácter (Char) y tipo de cadena (String)
(3) Tipo lógico/tipo booleano (Boolean)
(4) Tipo de fecha (Fecha)
(5) Tipo de objeto (Objeto) [es decir, Variante]
1. ¿Dónde se declaran las variables locales, las variables globales y las variables entre módulos? ¿Cuáles son sus períodos de supervivencia?
Las variables locales se declaran dentro del programa. La vida útil es desde el comienzo del programa en ejecución hasta el final del programa.
Las variables globales se declaran fuera de todos los programas en el formulario. La vida útil comienza cuando se declara la variable y continúa hasta que sale el programa.
Las variables entre módulos se declaran con Public en el área de declaración del módulo general. La vida útil es desde el principio hasta el final de un archivo de proyecto de aplicación de Windows.
3. ¿Qué son las variables estáticas?
Las variables estáticas son variables locales que pueden continuar conservando su valor actual al salir del programa y pueden continuar conservando el valor de la variable la próxima vez que ingresen al programa. Se declaran con la palabra clave estática.
(1) Preguntas y respuestas
1. Explique brevemente los beneficios de utilizar programas en programas.
(1) El programa se puede reutilizar para facilitar el mantenimiento y la depuración del programa.
(2) El programa puede ser utilizado por otros proyectos o proyectos.
(3) La lógica del programa es simple y clara, lo que puede hacer que el programa sea simple y altamente legible.
(4) El programa tiene una función modular, por lo que un programa de aplicación grande se puede dividir en varios programas pequeños con diferentes funciones, lo que permite a diferentes programadores escribir programas independientes con diferentes funciones y desarrollarlos en equipo. acelerar el tiempo de desarrollo de aplicaciones.
3. Intente comparar la diferencia entre llamada por valor y llamada por dirección.
(1) Diferentes métodos de declaración:
Pasar por valor - agregar ByVal antes del argumento virtual en el programa
Pasar por dirección - en el programa Add ByRef antes del argumento virtual
(2) Diferentes ocupaciones de memoria
Pasar valores: los argumentos reales del programa que llama y los argumentos virtuales del programa llamado ocupan diferentes memorias
Pasar por dirección: los argumentos reales del programa que llama y los argumentos virtuales del programa llamado ocupan la misma dirección de memoria, es decir, al pasar parámetros, los argumentos reales del programa que llama son ellos mismos. La propia dirección de memoria se pasa al argumento virtual del programa llamado
(3) Los cambios en el argumento virtual tienen resultados diferentes
Pasar valor: el uso de llamada por valor puede evitar que la variable sea modificado por el programa
Paso por referencia: el programa llamado puede pasar valores al programa que llama a través de argumentos virtuales
5.
La carga múltiple de programas es el uso de diferentes secuencias de argumentos o tipos de datos para distinguir programas con el mismo nombre.