You are on page 1of 3

INTRODUCCIÓN A LA PROGRAMACIÓN

TEMA – IMPLEMENTACIÓN DE CLASES

OBJETIVO

ACTIVIDAD 1 – IMPLEMENTANDO UNA CLASE

Dada la siguiente clase:

POLÍGONO
- numeroLados : short
- longitudLado : double
- color : String
+ getNumeroLados() : short
+ getLongitudLado() : double
+ getColor() : String
+ getLadoCentimetros() : short
+ setNumeroLados(short nuevo) : void
+ setLongitudLado(double nuevo) : void
+ setColor(String nuevo_color) : void

Sabiendo que la descripción de los atributos y métodos es la


que se entrega a continuación:

ATRIBUTO DESCRIPCIÓN
longitudLado Contiene la longitud del lado del polígono, expresada
en milímetros. Se asume que todos los lados va a
medir lo mismo.
color Contiene el color del polígono.
numeroLados Contiene el número de lados con los que cuenta el
polígono.

MÉTODO DESCRIPCIÓN
getLongitudLados() Retorna o devuelve la longitud del
lado del cuadrado, expresada en
milímetros.
getColor() Retorna o devuelve el color del
polígono.
getNumeroLados() Retorna o devuelve número de lados
con los que cuenta el polígono.
getLadoCentimetros() Retorna o devuelve la longitud del
lado del polígono, expresada en
centímetros.

© Yasna Meza Hidalgo


MÉTODO DESCRIPCIÓN
setNumeroLados(short nuevo) Cambia el número de lados con los
que cuenta el polígono.
setLongitudLado(double nuevo) Cambia la longitud del lado del
polígono.
setColor(String nuevo_color) Cambia el color del polígono.

Se pide que usted:

a) Implemente la clase en Java.


b) Defina e implemente en Java la clase usaPoligono que le permita
cumplir con la siguiente funcionalidad:

• Crear un objeto de la clase POLÍGONO. Los datos del polígono


creado son:

COLOR Azul
NÚMERO DE LADOS 7
LONGITUD DE LADO 29.6

• Imprimir TODOS los atributos del objeto creado.

ACTIVIDAD 2 – AUTOEVALUACIÓN

Dada la siguiente clase:

RECTÁNGULO
- alto : short
- ancho : short
+ getAlto() : short
+ getAncho() : String
+ area() : short
+ perímetro() : short
+ getAnchoCentimetros() : short

Sabiendo que la descripción de los atributos y métodos es la que


se entrega a continuación:

ATRIBUTO DESCRIPCIÓN
alto Contiene el alto del rectángulo, expresado en milímetros.
ancho Contiene el ancho del rectángulo, expresado en
milímetros.

© Yasna Meza Hidalgo


MÉTODO DESCRIPCIÓN
getAlto() Retorna o devuelve la longitud del alto del
rectángulo, expresado en milímetros.
getAncho() Retorna o devuelve la longitud del ancho del
rectángulo, expresado en milímetros.
area() Retorna o devuelve el área del rectángulo.
perímetro() Retorna o devuelve el perímetro del
rectángulo.
getAnchoCentimetros() Retorna o devuelve la longitud del ancho del
rectángulo, expresada en centímetros

Se pide que usted:

a) Implemente la clase en Java.


b) Defina e implemente en Java la clase usaRectángulo que le
permita cumplir con la siguiente funcionalidad:

• Crear dos objetos de la clase RECTÁNGULO


• Imprimir el área del primer rectángulo
• Imprimir el perímetro de ambos rectángulos

© Yasna Meza Hidalgo

You might also like