¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Conceptos básicos de programación Orientada a objetos

maria monica lotero Español

Contenido del mapa

Conceptos básicos de programación Orientada a objetos

  1. Paquete

    • Un paquete es un contenedor de clases. Se utiliza para ordenar el código de forma consistente de acuerdo a los servicios implementados
    • Para que un código se encuentre contenido en un paquete es necesario agregar la siguiente sentencia: package MiPaquete;
    • si se desea hacer uso de servicios imple mentados en otros paquetes se debe agregar el siguiente código: import OtroPaquete;
  2. Clase

    • Una clase se definemo un tipo abstracto de dato que tiene atributos y datos
      • public class MiClase{ // definicion de atributos // definicion de metodos}
    • Atributos son características que se le incluyen a la clase pueden ser declaraciones de tipos pri mitivos de datos o declaraciones de clases
    • Visibilidad métodos
      • 1. private. Se puede acceder desde un método implementado desde la misma clase.
      • 2. public . Se puede acceder desde un método implementado en cualquier clase.
      • 3. protected . Se puede acceder desde un método implementado en una clase que herede la clase que contiene esta visibilidad y d esde clases implementadas en el mismo paquete.
    • METODOS Los métodos hacen referencia a los servicios que se le incluyen a la clase.
      • 1. Visibilidad. Se debe establecer si el método es private , public o protected
      • 2. Retorno. Un método puede retornar información El retorno puede ser un tipo primitivo de dato o una clase.
      • 3. Nombre. Identificador del metodo en la clase
      • 4. Parámetros. Un método puede recibir de 0 a n parámetros.
    • ENCAPSULAMIENTO caracteristica que indica que los atributos que definen propiedades propias de la clase deben ser visibilidad privat De esta forma se ofrece seguridad a la información depositada en d ichos atributos.
    • EL APUNTADOR this El apuntador " this" permite acceder a los atributos y métodos de la clase. El uso del apuntador no es obligatorio, pero se recomien da usarlo
  3. Objeto

    • Un objeto es la referencia e instancia de una clase. Al crear u na referencia se asigna un espacio de memoria dinámica al objeto, pero no es utilizable. Al crear la instancia, el objeto es utilizable
    • MiClase m; Donde m es la referencia del objeto. La sintaxis de la instancia es: m = new MiClase();
    • Otra sintaxis para realizar referencia e instancia en la misma línea de códig o es: MiClase m = new MiClase();
  4. Sentencia static

    • Una clase puede tener atributos y/o métodos propios o no del ob jeto. La sentencia “ static que puedan ser accedidos sin requerir una instancia de la clase . Por otro lado, un atributo “ static ” toma el mismo valor para todos los objetos que sean instancia de la clase que lo contiene. Por eje mplo, la clase Math contiene el método “ sin ” el cual calcula el seno de un parámetro dado.
    • public class MiClase{ public static int miValor; public static long factorial(long n) { long fact=1; for(int i=1; i<n; i++){ fact *= i; } return fact; } }
  5. SENTENCIA FINAL

    • constantes que no pueden cambiar su valor en tiempo de ejecució n de la aplicación

Información

Descripción
Conceptos básicos de POO
Visitas
1
Etiquetas
conceptos básicos de pooprogramacion orientada a objetosconceptos basicos
Historial
  • Creado por lgustavo555 · 8 nov 2015
  • Copiado por maria monica lotero · 2 oct 2024
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?