Sfsdfsdfsd
Benemérita Universidad Autónoma de Puebla
Facultad de Ciencias de la Computación
Programación Avanzada | |
Práctica No. 3: Programación en Java. Clases y Objetos
Objetivo: Elalumno realizará programas simples en el lenguaje de programación JAVA utilizando clases y objetos definidos por el programador.
Nombre: ____________________________________________________________Fecha: __________________
Sección: ___________________
INSTRUCCIONES:
Realizar las siguientes actividades de programación.
I.-Considere un problema en el cual se deban realizar cálculossobre figuras geométricas planas simples, tales como rectángulos. Escriba una clase (cRect) que contenga los siguientes miembros:
privados:
- lado mayor (lama) y lado menor (lame): reales.
públicos:- un constructor void, tal que inicialice los lados en cero.
- un constructor que reciba los valores de los dos lados del rectángulo.
- un constructor que reciba un cRect y lo clone en uno nuevo.- [mod_lados] un método que modifique ambos lados.
- [mod_lmenor] un método que modifique el lado menor.
- [mod_lmayor] un método que modifique el lado mayor.
- [perimetro] un método que evalúe elperímetro de rectángulo.
- [area] un método que evalúe el área del rectángulo.
- [muestra] un método que muestra los lados mayor y menor.
II.- Implement a Set class, where a set is an unorderedcollection of zero or more elements with no duplicates. For this exercise, the elements should be ints. The public
interface consists of methods to
• Create a Set.
• Add a new element to a Set.
•Remove an element from a Set.
• Enumerate the elements in the Set.
• Compute the intersection of two Sets S1 and S2, that is, the set of elements that belong both to S1 and to S2.
• Compute theunion of two Sets S1 and S2, that is, the set of elements that belong to S1 or to S2 or to both.
• Compute the difference of two Sets S1 and S2, that is, the set of elements that belong to S1 but not...
Regístrate para leer el documento completo.