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

Flashcards

que es la programaciòn orientada a objetos

gaper2477 Spanish 4 cards

Cards in this deck (4)

  1. 1¿Qué es la programación orientada a objetos? La programación orientada a objetos es tomar los objetos que hay en el mundo real (tangibles e intangibles) y escribirlos en código. Para hacer esto hay que realizar una abstracción de los objetos que existen en la vida real, esto es, identificar aquéllos que necesitarás programar. Se toman dos propiedades de estos objetos, datos y funcionalidades, los primeros son las características que posee el objeto y que se codificarán: color, tamaño, nombre, peso, etc.; y las segundas, son todas aquellas actividades que el objeto puede desempeñar. En el siguiente documento te presentamos el ejemplo de un elevador de un hotel, y también te mostraremos cómo pasar la información a código.Una instancia; es crear un objeto de una clase, y para crear el objeto en Java se utiliza el operador new, el cual es una palabra reservada que se encarga de solicitar memoria a la computadora para que pueda almacenar los datos de los objetos.
  2. 2para empezar a declarar objetos en programaciòn java debe de ser Nombre de la clase seguido por nombre del objeto = new ( parametros)la clase debe de ir al principio con mayuscula
    y nombre del objeto con minuscula
    a esto se le dice constructor de tipo public.
  3. 3Para utilizar los elementos de los objetos, se usa un concepto conocido como paso de mensajes o llamadas, esto quiere decir que le pasas un mensaje al objeto con tu solicitud; el mensaje se realiza con la referencia del objeto, que es el nombre del objeto, seguido del operador “.” (punto) y del mensaje que le solicitamos al objeto, que en este caso es el nombre del dato o la función:2. Herencia
    Otra de las características que hace fuerte a la POO es el poder realizar módulos con el código (bloques de código), estos generan un archivo, el cual se vuelve una clase, con lo que, si se necesita realizar un cambio en el programa, sólo se realiza sobre la clase que hay que cambiar y no sobre todo el programa. Esto hace más eficiente la parte de corrección de un software.
    Además, los bloques de código nos brindan la oportunidad de reutilizar código, con lo que se tiene mucho ahorro de código en el desarrollo de sistemas.
  4. 4El polimorfismo es un concepto muy útil para la creación de funciones genéricas: por ejemplo, si necesitamos una función que imprima el nombre de un objeto Animal, requerirá que le enviemos un objeto de tipo animal, y si le pasamos un objeto de otro tipo, causará un error, pero gracias a la herencia podemos enviarle un objeto de tipo Pez, de tipo Ave, o de tipo Mamifero Terrestre, así la función genérica se ejecutará sin emitir algún error, ya que estos tres tipos son también de tipo Animal.

Information

Description
fichas para saber que es la programacion
Created by
gaper2477
Views
9
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?