Want to make creations as awesome as this one?

Transcript

introduccion en java

Java es un lenguaje de programación creado por Sun Microsystems para poder funcionar en distintos tipos de procesadores. Su sintaxis es muy parecida a la de C o C++, e incorpora como propias algunas características que en otros lenguajes son extensiones: gestión de hilos, ejecución remota, etc.

Objetivo

 Objeto: es un conjunto de variables y métodos que son fundamentales para el funcionamiento de cualquier sistema. Contiene la información (las variables) y la manera de gestionar esa información (los métodos), constituyendo así un elemento esencial en la programación.  Clase: se define como un modelo que establece las variables y métodos que utilizará un tipo de objeto, sirviendo como la base para crear instancias que son cruciales para desarrollar software de manera eficiente. 1.2.2. Campos, métodos y constructores  Campos: representan la información asociada a la clase y reflejan su naturaleza.  Métodos: permiten gestionar dicha información, otorgando vida y funcionalidad a los objetos.  Constructores: reservan memoria para almacenar un objeto de esa clase, asegurando que cada instancia disponga del espacio necesario para operar. 1.2.3. Herencia y polimorfismo La herencia permite definir una clase a partir de otra ya existente, de modo que la nueva clase no solo incorporará todas las variables y métodos de la clase base, sino que también podrá añadir nuevas variables y métodos que requiera para su propósito específico. A la clase base de la cual se deriva la nueva clase se le denomina superclase, y comprender este concepto es fundamental para maximizar la reutilización del código y mejorar la eficiencia en el desarrollo.

2010

Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet

2015

2020

2025

Con la herencia podemos definir una clase a partir de otra que ya exista, de forma que la nueva clase tendrá todas las variables y métodos de la clase a partir de la que se crea, más las variables y métodos nuevos que necesite. A la clase base a partir de la cual se crea la nueva clase se le llama superclase.

java

 En una clase abstracta podríamos implementar los métodos que nos interese, dejando sin implementar los demás (dejándolos como métodos abstractos). Dichos métodos tendrían que implementarse en las clases hijas.  En un interfaz no podemos implementar ningún método en la clase padre, y cada clase hija tiene que hacer sus propias implementaciones de los métodos. Además, las clases hija podrían implementar otros interfaces. 1.3. Conceptos Básicos de Java 1.3.1. Componentes de un programa Java En un programa Java podemos distinguir varios elementos:  Paquetes: equivalentes a los "include" de C, permiten utilizar clases en otras, y llamarlas de forma abreviada: import java.util.*;  Clases: public class MiClase { ...  Campos: Constantes, variables y en general elementos de información. public int a; Vector v;  Métodos: Para las funciones que devuelvan algún tipo de valor, es imprescindible colocar una sentencia return en la función.

 Constructores: Un tipo de método que siempre tiene el mismo nombre que la clase. Se pueden definir uno o varios")

eclpse

clipse es una plataforma de software compuesto por un conjunto de herramientas de programación de código abierto multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores. Esta plataforma, típicamente ha sido usada para desarrollar entornos de desarrollo integrados

Mediante las clases abstractas y los interfaces podemos definir el esqueleto de una familia de clases, de forma que los subtipos de la clase abstracta o la interfaz implementen ese esqueleto para dicho subtipo concreto. Por ejemplo, podemos definir en la clase Animal el método dibuja() y el método imprime(), y que Animal sea una clase abstracta o un interfaz.

Lorem ipsum dolor sit