Introduccion A Java

Páginas: 9 (2250 palabras) Publicado: 19 de febrero de 2013
Java
Programación Orientada a Objetos

¿Qué es Java?
• Lenguaje de programación moderno utilizado en aplicaciones técnicas y comerciales • Orientado a objetos, al igual que la mayoría del software moderno. • Centrado en Internet, respalda la computación distribuida.

¿Qué es la programación orientada a objetos ?
• La Programación Orientada a Objetos (POO u OOP según sus siglas en inglés)es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas de computadora. • Está basado en varias técnicas, incluyendo herencia, modularidad, polimorfismo y encapsulamiento. • Su uso se popularizó a principios de la década de 1990. Actualmente son muchos los lenguajes de programación que soportan la orientación a objetos, entre ellos Java. Paradigma de programación orientado a objetos
• La programación orientada a objetos expresa un programa como un conjunto de estos objetos, que colaboran entre ellos para realizar tareas. • Esto permite hacer los programas y módulos más fáciles de escribir, mantener y reutilizar.

El Objeto
• Un objeto contiene toda la información que permite definirlo e identificarlo frente a otros objetos. Losobjetos disponen de mecanismos de interacción llamados atributos y métodos. Objeto Auto
Atributos: Color: Gris Modelo: Mini Métodos: Encender, Acelerar,…

Programación orientada a objetos
• Los métodos y atributos están estrechamente relacionados por la propiedad de conjunto. Esta propiedad destaca que una clase requiere de métodos para poder tratar los atributos con los que cuenta. • Elprogramador debe pensar indistintamente en ambos conceptos, sin separar ni darle mayor importancia a ninguno de ellos, hacerlo podría producir el hábito erróneo de crear clases contenedoras de información por un lado y clases con métodos que manejen a las primeras por el otro. De esta manera se estaría realizando una programación estructurada camuflada en un lenguaje de programación orientado aobjetos.

Programación orientada a objetos
• La programación orientada a objetos difiere de la programación estructurada tradicional, en la que los datos y los procedimientos están separados y sin relación, ya que lo único que se busca, es el procesamiento de los datos de entrada para obtener otros de salida. La programación estructurada anima al programador a pensar sobre todo en términos deprocedimientos o funciones, y en segundo lugar en las estructuras de datos que esos procedimientos manejan. En la programación estructurada sólo se escriben funciones que procesan datos. Los programadores que emplean éste nuevo paradigma orientado a objetos, en cambio, primero definen los objetos, para luego enviarles mensajes solicitándoles que realicen sus métodos.





Programación orientadaa objetos
• La programación orientada a objetos es una nueva forma de programar, que trata de encontrar una solución diferente. Introduce nuevos conceptos, que superan y amplían conceptos antiguos ya conocidos. Entre ellos destacan los siguientes:
• • • • • • • • • Clase Objeto Propiedad o atributo Método Evento Mensaje Encapsulamiento Herencia Poliformismo

Programación orientada a objetos• La Clase
– Es la definición de las propiedades y del comportamiento (los métodos) de un tipo de objeto en concreto. – Por ejemplo, podemos definir la clase Automóvil. Las propiedades serían, el color, la marca, el modelo y los comportamientos (métodos) serían, encender, apagar, frenar. – Se puede decir que la clase contiene los planos necesarios para construir el objeto

Programación orientadaa objetos
• El Objeto
– Es una instancia de una clase. – Una vez que está definida la clase, se crea el objeto basándose en esa clase. – Por ejemplo. La clase automóvil, tiene las propiedades y métodos antes mencionadas. A partir de estas, se crea el objeto físico en la memoria de la computadora. Así se crea una instancia de la clase “Automovil”, que puede llamarse “BMW”

Programación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion a java
  • Introduccion a Java
  • Introduccion A Java
  • Introduccion A Java
  • Introducción a java
  • Introduccion a java
  • Introduccion A Java
  • Introduccion Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS