ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Es el “producto” que crea la clase a base de atributos y comportamientos.


Enviado por   •  28 de Marzo de 2017  •  Apuntes  •  478 Palabras (2 Páginas)  •  181 Visitas

Página 1 de 2

CLASE

Es una “estructura” cuya función es crear objetos, contiene atributos (variables de todos los tipos) y comportamientos (funciones o métodos), los cuales definen al objeto. Por ejemplo, imaginemos que se quiere crear una clase para generar cubos de Rubik, para ello, lo que se tiene que hacer es crear una nueva clase en nuestro proyecto llamada “cubo”, una vez creada, se tienen que definir los atributos que compartan todos los cubos de Rubik del mercado, por ejemplo: precio, marca, niveles, complejidad, etc.

OBJETO

Es el “producto” que crea la clase a base de atributos y comportamientos.

ENCAPSULAMIENTO

Consiste en hacer privadas una o más atributos de una clase para así evitar funcionamientos erróneos del código. Para hacerlo, se debe de agregar la palabra reservada “private” antes de los atributos que se deseen encapsular. Luego, para poder usarlas se deben de crear (dentro de la clase) métodos de acceso (get/set) para editar y obtener los valores de los atributos privados.

HERENCIA

Son “clases hijas” que conservan todos los atributos y comportamientos de las clases de las cuales se derivan. Para crear clases heredadas se debe de crear una nueva clase y, luego del nombre, especificar con “extends” de cual clase se deriva.

POLIMORFISMO

Un objeto creado a base de una clase heredada se comportará tal cual hubiese sido creada a base de la clase original, ya que se conservan todos los atributos y comportamientos de la clase original

SOBRECARGA DE CONSTRUCTORES

Para crear un objeto y definir sus propios atributos se debe de codificar un constructor dentro de la clase correspondiente. Cuando se tiene más de un constructor para la misma clase, se dice que el constructor se ha sobrecargado.

SOBRE ESCRITURA DE METODOS

JFRAME

Es una clase utilizada en Swing (biblioteca gráfica) para generar ventanas sobre las cuales añadir distintos objetos con los que podrá interactuar o no el usuario

Constructores de JFRAME

• JFrame(): Construye un nuevo marco que es inicialmente invisible.

• JFrame(GraphicsConfiguration): Crea una ventana con la configuración gráfica especificada en el objeto GraphicsConfiguration.

• JFrame(Cadena de texto): Crea una nueva ventana a la que se le pone por título la cadena de texto que se le indique.

• JFrame(Cadena de texto, GraphicsConfiguration): Crea una nueva ventana con el título y la configuración gráfica especificados.

LAYOUTS

Los Layouts son clases que dicen cómo se van a acomodar los componentes en una interfaz gráfica en Java.

Algunos de ellos, son GridLayout, GridBagLayout, FlowLayout, BorderLayout, etc.

Cada Layout tiene una manera diferente de acomodar los componentes como botones, labels, textfields, etc., en una ventana.

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (40 Kb) docx (12 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com