GoConqr has a new look! Let us know what you think.

Mind map

Programación Orientada a Objetos en Java Clases y Objetos

idania alarcon ccahuana Spanish

Map content

Programación Orientada a Objetos en Java Clases y Objetos

  1. Clases

    • class Circulo { // campos // métodos // constructores // main() }
  2. Propiedades

  3. Encapsulamiento

  4. Objetos

    • Una clase describe un grupo de objetos que comparten propiedades y métodos comunes . Una clase es una plantilla que define qué forma tienen los objetos de la clase . Una clase se compone de: . Información: campos (atributos, propiedades) Comportamiento: métodos (operaciones, funciones)
  5. Constructores

  6. Instanciación

  7. Métodos

    • Instrucciones que operan sobre los datos de un objeto para obtener resultados  Tienen cero o más parámetros  Pueden retornar un valor o pueden ser declarados void para indicar que no retornan ningún valor
    • class Circulo { // campos double radio = 5; String color; static int numeroCirculos = 0; static final double PI = 3.1416; // métodos double getCircunferencia() { return getCircunferencia(radio); } static double getCircunferencia(double r) { return 2 * r * PI; } // constructores // main( ) }
  8. Campos

    • Campos de instancia . Hay una copia de un campo de instancia por cada objeto de la clase . El campo de instancia es accesible a través del objeto al que pertenece Campos static (de clase) . Hay una única copia de un campo static en el sistema (equivalente a lo que en otros lenguajes es una variable global) . El campo static es accesible a través de la clase (sin necesidad de instanciar la clase)
    • class Circulo { // campos double radio = 5; String color; static int numeroCirculos = 0; static final double PI = 3.1416; // métodos // constructores // main( ) }
  9. Programación Orientada a Objetos, un programa está hecho de clases, con sus campos y métodos  La creación de un programa involucra ensamblar objetos y hacerlos interactuar entre ellos

  10. Acceso a Campos

    • Acceso a variables de instancia: se utiliza la sintaxis "objeto." Circulo c1 = new Circulo(); c1.radio = 5; c1.color = "rojo"; // si c1 es null, // se genera una excepción NullPointerException . Acceso a variables static: se utiliza la sintaxis "clase." Circulo.numeroCirculos++; System.out.println(Circulo.PI);

Information

Description
Mind Map on Programación Orientada a Objetos en Java Clases y Objetos, created by idania alarcon ccahuana on 23/02/2017.
Views
0
Rating

More on Clases y objetos

Feedback

What is it about?

What do you think of the new look?

How do you like it?