Está en la página 1de 3

POO Tarea I.

Unidad II Alejandro Resndiz Luna - 12590410

Cules son los componentes de una clase en Java? Bien los componentes de una clase en Java y por lo general en cualquier lenguaje de programacin orientado a objetos son: Atributos: Todas aquellas propiedades que definen a una clase. Mtodos: Son las operaciones que pueden realizarse en dicha clase. Propiedades Clase: Las clases ofrecen la capacidad de encapsular sus datos para protegerlos, las propiedades de clase son los famosos setters and getters que sirven para que los atributos solo sean modificados por operaciones establecidas en una clase. Variables miembro: Son variables que no necesariamente son atributos de la abstraccin de un objeto. Elementos de la clase o Clase o Tipo o Caractersticas o Comportamientos o Instancia de la clase

Clase Descripcin de un conjunto de objetos con caractersticas, atributos, y comportamientos similares. Instancia Objeto individual que esta descrito por un conjunto de caractersticas y comportamientos y es un miembro de una clase particular. Instancia de clase Cuando definimos una clase estamos creando una plantilla y definiendo un tipo. Con el tipo definido y su plantilla de cdigo asociada podemos crear tantas entidades de la clase como sean necesarias.

Declarando un objeto de una clase dada Tipo de variable: __________

POO Tarea I. Unidad II Alejandro Resndiz Luna - 12590410

Nombre de la clase Mi_clase Creando una instancia de la clase Mi_clase = new Mi_clase (); Declarando e instanciando Clase Mi_clase = new Mi_clase ();

Como crear una clase en java Debemos saber que una clase est formada por 3 partes que son: El nombre de la clase Los atributos Los mtodos

public class Carro{

Como crear una instancia Carro carro = new Carro ();

Para instanciar (crear) objetos de una determinada clase (estndar de Java, creada por nosotros, o por un tercero) podemos encontrarnos con distintas formas que debemos aplicar. La ms habitual de ellas es utilizar la palabra reservada new, siguiendo el siguiente formato: new NombreDeLaClase()

POO Tarea I. Unidad II Alejandro Resndiz Luna - 12590410

Esto sera una llamada al mtodo constructor de la clase. Este tipo de llamada nos devuelven una instancia u objeto de dicha clase. Una vez creado el objeto, podemos guardarlo en una variable o utilizarlo dentro de cualquier expresin compatible con la clase del objeto creado. Para declarar una variable que pueda contener un objeto de una determinada clase se acta de forma similar a la declaracin de las variables habituales, es decir, siguiendo la estructura: NombreDeLaClase nombreDeLaVariable; Es muy habitual que a la vez que se declara una variable, se cree un objeto de su misma clase y se le asigne a dicha variable, formando una sentencia completa de la siguiente forma: NombreDeLaClase nombreDeLaVariable = new NombreDeLaClase();

Referencia: Data Structures and Algorithm Analysis in Java, Mark Allen Weiss. Second Edition. Pearson Addison Wesley Java a travs de los ejemplos, Jesus Bobadilla. Alfaomega RA-MA Lenguaje de programacin, JAVA. Fco. Javier Ceballos.