LOS FORMULARIOS, PROPIEDADES Y EVENTOS EN VISUAL BASIC .NET
Un Formulario es una forma o contenedor para todos los controles que forman la interfaz de usuario. Ver archivo |
|
Namespace en Visual Basic .Net
Un Namespace es una forma de agrupar clases, funciones, tipos de datos, etc. que están relacionadas entre sí. Por ejemplo, entre los Namespaces que podemos encontrar en el .NET Framework encontramos uno con funciones relacionadas con Visual Basic: Microsoft.VisualBasic.
Si te fijas, Microsoft y VisualBasic están separados por un punto, esto significa que Microsoft a su vez es un Namespace que contiene otros “espacios de nombres”, tales como el mencionado VisualBasic, CSharp y Win32 con el cual podemos acceder a eventos o manipular el registro del sistema.
¿Cuál es la diferencia esencial entre la programación estructurada y la orientada a objetos?
Que la estructurada es secuencial y la orientada a objetos se basa en crear objetos abstractos, los cuales podrán contener clases, a su vez, atributos, métodos, otros objetos y esto facilita la lógica de programación.
¿Qué es una clase y cuál es la diferencia con un objeto?
Una clase es un modelo que define a los objetos, su esqueleto y la diferencia con el objeto, es que el objeto es único, es una instancia de la clase.
Diferencia entre metodo private y public
Si se declara un metodo como private, este solo se podrá ver dentro de la clase que se declaró, si se declara como public, éste se podrá ver en todo el proyecto
¿Qué significa la propiedad encapsulación?
Significa reunir a todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción. Esto permite aumentar la cohesión de los componentes del sistema.
¿Qué significa la propiedad polimorfismo?
Se refiere a la capacidad para que varias clases derivadas de una antecesora utilicen un mismo método de forma diferente.
Por ejemplo, podemos crear dos clases distintas: Pez y Ave que heredan de la superclase Animal. La clase Animal tiene el método abstracto mover que se implementa de forma distinta en cada una de las subclases (peces y aves se mueven de forma distinta).
Un Namespace es una forma de agrupar clases, funciones, tipos de datos, etc. que están relacionadas entre sí. Por ejemplo, entre los Namespaces que podemos encontrar en el .NET Framework encontramos uno con funciones relacionadas con Visual Basic: Microsoft.VisualBasic.
Si te fijas, Microsoft y VisualBasic están separados por un punto, esto significa que Microsoft a su vez es un Namespace que contiene otros “espacios de nombres”, tales como el mencionado VisualBasic, CSharp y Win32 con el cual podemos acceder a eventos o manipular el registro del sistema.
¿Cuál es la diferencia esencial entre la programación estructurada y la orientada a objetos?
Que la estructurada es secuencial y la orientada a objetos se basa en crear objetos abstractos, los cuales podrán contener clases, a su vez, atributos, métodos, otros objetos y esto facilita la lógica de programación.
¿Qué es una clase y cuál es la diferencia con un objeto?
Una clase es un modelo que define a los objetos, su esqueleto y la diferencia con el objeto, es que el objeto es único, es una instancia de la clase.
Diferencia entre metodo private y public
Si se declara un metodo como private, este solo se podrá ver dentro de la clase que se declaró, si se declara como public, éste se podrá ver en todo el proyecto
¿Qué significa la propiedad encapsulación?
Significa reunir a todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción. Esto permite aumentar la cohesión de los componentes del sistema.
¿Qué significa la propiedad polimorfismo?
Se refiere a la capacidad para que varias clases derivadas de una antecesora utilicen un mismo método de forma diferente.
Por ejemplo, podemos crear dos clases distintas: Pez y Ave que heredan de la superclase Animal. La clase Animal tiene el método abstracto mover que se implementa de forma distinta en cada una de las subclases (peces y aves se mueven de forma distinta).