O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

programación orientada a objetos

ricardo vargas gonzalez Administración de Empresas Espanhol

Mapa mental sobre programación orientada a objetos: objeto, características, métodos y eventos

Mapa mental: programación orientada a objetos

Conteúdo do mapa

programación orientada a objetos

  1. OBJETO

    • En el mundo de las computadoras un objeto es todo lo que se ve en una aplicación típica de Windows, Linux, Beos, etc. Los objetos son, por ejemplo, un botón de comando, una caja de texto, una imagen, un botón de opción, una lista desplegable, una barra de desplazamiento, en general todo objeto visible que usted puede observar en la pantalla.
      • No podemos definir un objeto como algo que simplemente se ve en la pantalla, un objeto es algo más abstracto y de inmensa profusión de datos. Un objeto posee características o propiedades que definen su aspecto exterior, por ejemplo, el color, el tamaño, el estilo, etc.
    • CARACTERISTICAS O PROPIEDADES
      • COLOR, TAMAÑO, ESTILO
        • Para modificar u obtener el estado de un objeto se hace por medio del nombre del objeto (Name), seguido de un punto (.) y el nombre de la propiedad
          • EJEMPLO
            • Text1.BackColor = vbRed
              • Donde Text1 es el nombre del objeto, BackColor el nombre de la Propiedad y vbRed es el color rojo por defecto de Visual Basic. En Visual Basic los colores se representan por constantes y valores hexadecimales.
    • METODOS
      • Los métodos son funciones que también son llamadas desde el programa, pero a diferencia de los procedimientos no son codificados por el programador.
        • Los métodos, son llamados desde código en Visual Basic de la misma manera como se hace referencia a una propiedad del control.
          • Cada tipo de objeto o control poseen sus propios métodos, aunque algunos tipos objetos tienen métodos comunes
      • Los formularios en Visual Basic poseen un método llamado Hide, que permite ocultar el formulario y otro método llamado Show, que permite mostrar el formulario después de haber sido ocultado.
        • ejemplo
          • Para ocultar el formulario:
            • Form1.Hide
              • Donde Form1 indica el nombre del control, que en este caso es un formulario, y Hide especifica el nombre del procedimiento
          • Para mostrar el formulario:
            • Form1.Show
              • Donde Form1 indica el nombre del control, que en este caso es un formulario, y Show especifica el nombre del procedimiento
      • los métodos más comunes de los controles de Visual Basic 6.0:
        • Drag
          • Inicia, termina o cancela una operación de arrastre de cualquier control, excepto los controles Line, Menu, Shape, Timer o CommonDialog.
        • Move
          • Se utiliza para mover un control o formulario, especificando sus coordenadas (Top, Left) y su tamaño (Width, Height).
        • SetFocus
          • Este método se utiliza para hacer que un objeto reciba el enfoque. Este método es uno de los más usados para los controles de Visual Basic 6.0.
        • ShowWhatsThis
          • Permite mostrar un tema seleccionado de un archivo de Ayuda utilizando el menú emergente ¿Qué es esto? que ofrece la ayuda de Windows. Este método es muy útil para proporcionar ayuda interactiva en un menú contextual acerca de un objeto en una aplicación. Este método muestra el tema indicado por la propiedad WhatsThisHelpID del objeto especificado en la sintaxis.
        • Zorder
          • Se utiliza para que un control o un objeto formulario se coloque por encima o por debajo de otros objetos.
        • Refresh
          • Se utiliza para dibujar o actualizar gráficamente un control o un formulario. Se utiliza principalmente con los controles FileListBox y Data.
    • EVENTOS
      • las acciones que realiza el usuario sobre un objeto se llaman eventos.
        • Son eventos típicos:
          • hacer clic sobre un botón (evento Click)
          • hacer doble clic sobre un fichero (evento DblClick
          • arrastrar un icono (evento DragOver)
          • pulsar una tecla o una combinación de teclas (evento KeyPress)
          • escribir en una caja de texto (evento Change)
          • desplazar el puntero del Mouse sobre un objeto (evento MouseMove)
      • Los eventos vienen especificados junto con el procedimiento del objeto, separado por el carácter underscore o subrayado (_),
      • los eventos más comunes de los controles de Visual Basic 6.0.
        • Click
          • Ocurre cuando el usuario presiona y suelta un botón del mouse sobre un objeto.
        • DblClick
          • Ocurre cuando el usuario presiona y suelta dos veces un botón del mouse sobre un objeto.
        • DragDrop
          • Ocurre como resultado de arrastrar y soltar con el mouse un control sobre un determinado tipo de objeto.
        • DragOver
          • Ocurre cuando una operación de arrastrar y colocar está en curso. Puede usar este evento para controlar el puntero del mouse a medida que entra, sale o descansa directamente sobre un destino válido.
        • GotFocus
          • Ocurre cuando un objeto recibe el { CONTROL Internet.HHCtrl.1 }{ HYPERLINK "JavaScript:alink_4.Click()" }, ya sea mediante una acción del usuario, como tabular o hacer clic en el objeto, o cambiando el enfoque en el código mediante el método SetFocus.
        • KeyDown
          • Ocurre cuando el usuario mantiene presionada una tecla.
        • LostFocus
          • A diferencia del evento anterior (GotFocus) , este evento ocurre cuando el objeto pierde el enfoque, ya sea mediante tabulaciones o hacer clic sobre otro objeto.
        • KeyPress
          • Ocurre como resultado de presionar y soltar una tecla.
        • KeyUp
          • Ocurre cuando el usuario termina la operación de pulsar una tecla. Se podría decir, que este evento ocurre precisamente al terminar el evento KeyDown.
        • MouseDown
          • Ocurre cuando el usuario presiona un botón del mouse, pero a diferencia del evento MouseDown, permite identificar cuales de los tres botones del mouse fue presionado y las combinaciones de tecla ALT, MAYÚS y CTRL.
        • MouseUp
          • El evento MouseUp se produce cuando el usuario suelta el botón del mouse. MouseUp es un compañero útil a los eventos MouseDown y MouseMove
        • MouseMove
          • Este evento ocurre mientras el usuario mueve o desplaza el puntero del mouse sobre un objeto.
    • CLASES, HERENCIA, ENCAPSULACION, POLIMORFISMO, ESTADO DE OBJETOS, MENSAJES EN OBJETOS
      • CLASE
        • la clase representa la entidad genérica a la que pertenece un objeto, por ejemplo, en una aplicación, puede haber varios botones de comando, cada uno de los cuales es un control que pertenece a una clase de objetos, llamada CommandButton (botones de comando).
          • . La clase del objeto también determina las propiedades de los objetos de esa clase, es decir, cada clase, tipo de objeto o control tienen su conjunto de propiedades, y cada objeto o control tienen valores determinados para las propiedades de su clase.
    • OBJETOS
      • ventanas, botones, cajas de texto, cajas de diálogo, botones de opción, botones de selección, barras de desplazamiento, gráficos, menús, en general, todo objeto visible en una aplicación de Windows.
      • En Visual Basic 6.0 los objetos con que trabajamos poseen propiedades, métodos y eventos, aunque algunos objetos pueden no tener las mismas propiedades, métodos o eventos que otros objetos poseen, y también algunos objetos pueden tener las mismas propiedades de otros objetos.
    • PROCEDIMIENTO
      • Un procedimiento representa la definición o declaración de un objeto. Los procedimientos se encuentran dentro de los módulos, y contienen el conjunto de instrucciones que se ejecutan cuando el usuario realiza algún evento sobre el objeto, o cuando estos son llamados por su nombre
        • Un procedimiento viene representado por un nombre, los argumentos (constantes, variables o expresiones) y el código que compone el cuerpo del procedimiento
          • Algunos procedimientos sólo vienen representados con un nombre, es decir, sin argumentos, y otros vienen representados con el nombre del procedimiento, los argumentos y el nombre del evento que activa dicho objeto.
      • Para definir un procedimiento, se utiliza la palabra clave Sub, seguida del nombre del procedimiento y los argumentos (si el procedimiento lo requiere), así como el alcance del procedimiento.
        • Cuando hablamos del alcance del procedimiento, nos estamos refiriendo a la posibilidad de llamar un procedimiento desde otros módulos de la misma aplicación, principalmente desde otros formularios.
          • El alcance de un procedimiento puede ser declarado de dos formas
            • privado
              • cuando el procedimiento puede ser utilizado en un mismo modulo (formulario), es decir, sólo los procedimientos dentro del mismo módulo pueden invocar dicho procedimiento.
                • Para declarar un procedimiento como privado se utiliza la palabra clave:
                  • Private.
            • público
              • El alcance de un procedimiento declarado como Público es mucho más amplio. Un procedimiento público puede ser invocado desde otros módulos o formularios que se encuentren en la misma aplicación.
                • Este segundo método de declaración es muy importante cuando un procedimiento es utilizado con mucha frecuencia en una aplicación.
                  • Para declarar un procedimiento como publico se utiliza la palabra clave
                    • Public.
        • la representación o formato de un procedimiento seria el siguiente:
          • 1) Private Sub ó Public Sub [Nombre_del_procedimiento] (argumentos) End Sub
          • 2) Private Sub ó Public Sub [Nombre_del_procedimiento]_[Evento] (argumentos) End Sub
          • 3) Private Sub ó Public Sub [Nombre_del_procedimiento]_[Evento] End Sub
          • 4) Sub [Nombre_del_procedimiento] ( ) End Sub
            • En algunos procedimientos se omite su alcance.
              • Cuando se omite el alcance del procedimiento, entonces, Visual Basic lo interpreta como Privado (Private).
  2. La programación orientada a objetos es aquella en la que trabajamos con objetos visibles, cada uno de los cuales posee sus propias características, métodos y eventos.

    • La programación orientada a objetos, también llamada lenguaje de quinta generación, toma como entidad principal los objetos de la naturaleza misma que contienen sus propias características y alguna función de utilidad.

Informações

Descrição
Administración de Empresas Mapa Mental sobre programación orientada a objetos, criado por ricardo vargas gonzalez em 12-01-2023.
Visualizações
5
Histórico
  • Criado por ricardo vargas gonzalez · 12 jan 2023
  • Copiado por ricardo vargas gonzalez · 12 jan 2023
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?