Mindmap
Conceptos básicos de programación Orientada a objetos
Inhalt der Mindmap
Conceptos básicos de programación Orientada a objetos
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;
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
- Una clase se definemo un tipo abstracto de dato que tiene atributos y datos
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();
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; } }
SENTENCIA FINAL
- constantes que no pueden cambiar su valor en tiempo de ejecució n de la aplicación
Informationen
- Beschreibung
- Conceptos básicos de POO
- Erstellt von
- maria monica lotero
- Aufrufe
- 1
- Tags
- Verlauf
-
- Erstellt von lgustavo555 · 8 Nov 2015
- Kopiert von maria monica lotero · 2 Okt 2024
- Bewertung