Interfaces y espacios de nombres en .NET
Enviado por Danilo Albornoz • 29 de Enero de 2020 • Tarea • 429 Palabras (2 Páginas) • 124 Visitas
Interfaces y espacios de nombres en .NET
Danilo Albornoz Cárcamo
Programación .NET I
Instituto IACC
26 de enero del 2020
Desarrollo
[pic 1]
- De acuerdo lo solicitado en el presente control, se detalla lo siguiente:
Para las letras a y b del punto nro. 1, tal como se indica se realizó dos clases abstractas para realizar las operaciones, cabe señalar que, una clase abstracta no se puede instanciar, pero si se puede heredar y las clases hijas serán las encargadas de agregar la funcionalidad a los métodos abstractos, en nuestro caso las clases abstractas dentro de VisualBasic.NET deben declararse como “MustInherit”, por ejemplo: “Public MustInherit Class (Area)” la cual a través del “Inherits” se puede hacer que la clase o interfaz actual herede los atributos, variables, propiedades, procedimientos y eventos de otra clase o conjunto de interfaces, en mi casi se crearon con clase abstractas como clase base o padre y clases hijas “área y distancia”, respectivamente.
Se detallan imágenes de la ejecución del código.
Ejercicio a, cálculo del área de un circulo con parámetro de entrada del radio
[pic 2]
[pic 3]
[pic 4]
[pic 5][pic 6][pic 7]
Ejercicio b, cálculo distancia recorrida por un vehículo
[pic 8]
[pic 9]
[pic 10]
[pic 11]
[pic 12]
[pic 13]
- Según el extracto de código del enunciado se puede determinar que el espacio de nombre son aquellos que nos permiten la organización lógica de los objetos en ensamblados, los que a su vez pueden estar compuestos por varios espacios de nombres, para este caso el espacio de nombres System.Windows.Forms es aquel que contiene clases para crear aplicaciones para Windows que aprovechan todas las ventajas de las características de la interfaz de usuario disponibles en el sistema operativo Microsoft Windows, por ejemplo el uso del “RadioButton” el cual representa un botón que el usuario puede seleccionar, pero no desactivar, y además un RadioButton tiene o puede tener dos estados: true o false, donde es un control que se utiliza normalmente como un elemento en un grupo de controles. Como opción y con la finalidad de tener una escritura de código mucho más ligero se utiliza la instrucción o palabra clave “Imports” la cual permite que el código esté mejor organizado y que a su vez se pueda leer de manera mas fácil.
Como así mismo, esto evita los conflictos debido a la utilización de nombres con longitud adecuada, permitiendo reducir el tamaño de los nombres a la hora de hacer las referencias y/o llamados de los espacios de nombres, por ejemplo:
...