Conceptos básicos de programación orientada a objetos

Description

Trabajo Programación avanzada
isaacfpt
Mind Map by isaacfpt, updated more than 1 year ago
isaacfpt
Created by isaacfpt over 9 years ago
21
0
1 2 3 4 5 (0)

Resource summary

Conceptos básicos de programación orientada a objetos
  1. Paquete
    1. Un paquete es un contenedor de clases así podemos tener el código organizado, podemos tener paquetes creadas "package MiPaquete" o utilizarlo desde otro lugar importando, java también trae paquetes por defecto
    2. Clase
      1. Es un tipo abstracto de dato que contiene atributos y métodos
        1. Atributos son las características
          1. Nivel de acceso
            1. private: se puede acceder desde un método implementado en la misma clase
              1. public: se puede acceder desde un método implementado en cualquier clase
                1. protected: se puede acceder desde un método implementado en una clase heredada que contenga el mismo método
              2. Métodos son los servicios
                1. Visibilidad, puede ser public, prrivate, protected
                  1. Retorno: puede retornar un valor, caso contrario retornará void
              3. Encapsulamiento
                1. Se mantiene los datos de tipo private, de esta forma podemos tener seguridad sobre la información ahí declarada
                2. Apuntador "this"
                  1. Permite acceder a los métodos de la clase, su uso no es obligatorio, pero es parte de las buenas prácticas
                  2. Objeto
                    1. Nos permite instanciar a una clase
                    Show full summary Hide full summary

                    0 comments

                    There are no comments, be the first and leave one below:

                    Similar

                    Clases y Objetos
                    Jorge Gonzalez
                    Las Clases.-
                    henry_1304
                    Las clases de Java
                    FerCho MuRi
                    EVENTOS EN JAVA
                    **CR 7**
                    PROGRAMACIÓN ORIENTADA A OBJETOS - TERCER CORTE
                    Jose Anacona Pira
                    Parcial Fundamento de Programación
                    ALBERTO MANUEL PATERNINA LEON
                    GRAMÁTICA. Clases de PALABRAS ...
                    Ulises Yo
                    "Formas de integrar TIC en un aula de clases"
                    Diana Peñailillo
                    ¿Cómo crear mapas mentales?
                    Néstor A Arce A
                    TRIÁNGULOS: Definición y clases o tipos.
                    Maria Elena Ramirez Dominguez