Ejercicios de clase en Java
Una clase llamada Empleado, que modela un empleado con un ID, un nombre y un salario, está diseñada como se muestra en el siguiente diagrama de clases. El método raiseSalary(percent) aumenta el salario en el porcentaje dado. Escriba la clase Empleado.
Una clase llamada Cuenta, que modela una cuenta bancaria de un cliente, está diseñada como se muestra en el siguiente diagrama de clases. Los métodos credit(amount) y debit(amount) suman o restan la cantidad dada al saldo. El método transferirA(otraCuenta, importe) transfiere el importe dado de esta Cuenta a la otraCuenta dada. Escribe la clase Cuenta.
Una clase llamada Tiempo, que modela una instancia de tiempo, se diseña como se muestra en el siguiente diagrama de clases. Los métodos nextSecond() y previousSecond() deben avanzar o rebobinar esta instancia en un segundo, y devolver esta instancia, para soportar la operación de encadenamiento como t1.nextSecond().nextSecond(). Escribe la clase Time.
Una clase llamada Ball, que modela una pelota que rebota, está diseñada como se muestra en el siguiente diagrama de clases. Contiene su radio, posición x y y. Cada paso de movimiento avanza la x y la y en delta-x y delta-y, respectivamente. delta-x y delta-y pueden ser positivos o negativos. Los métodos reflectHorizontal() y reflectVertical() podrían utilizarse para hacer rebotar la bola en las paredes. Escribe la clase Ball. Estudia el controlador de prueba sobre cómo rebota la pelota.
Ejercicios sobre arrays en Java
Los métodos de las clases se hacen públicos, para que se pueda acceder a ellos desde fuera de la clase. Las variables de la clase se hacen privadas para evitar su accesibilidad desde el exterior. Deberíamos proporcionar su accesibilidad a través de métodos públicos como el mejor diseño.
b) Si varias clases en el programa acceden a la variable de clase directamente, entonces al modificar el nombre de la variable por algunas razones en un momento posterior (tal vez el requisito de cambio de la norma de codificación) causará un error y usted necesita arreglar entonces todos los lugares donde lo ha utilizado.
Ejercicios de Java para principiantes
Escriba un programa para imprimir el área de un rectángulo creando una clase llamada ‘Area’ que tenga dos métodos. El primer método llamado ‘setDim’ toma la longitud y la anchura del rectángulo como parámetros y el segundo método llamado ‘getArea’ devuelve el área del rectángulo. La longitud y la anchura del rectángulo se introducen a través del teclado.
Escribe un programa para imprimir el área de dos rectángulos con lados (4,5) y (5,8) respectivamente creando una clase llamada ‘Rectángulo’ con un método llamado ‘Área’ que devuelve el área y la longitud y la anchura pasadas como parámetros a su constructor.
Escribe un programa para imprimir el área de un rectángulo creando una clase llamada ‘Área’ tomando los valores de su longitud y anchura como parámetros de su constructor y teniendo un método llamado ‘devolverÁrea’ que devuelva el área del rectángulo. La longitud y la anchura del rectángulo se introducen a través del teclado.
Ejercicios Java Oop
Saltar al contenidoSi has aprendido los fundamentos de Java, es el momento adecuado para resolver algunos problemas de práctica. Practicar y resolver problemas te ayudará a dominar el lenguaje de programación Java y a llevar tus habilidades al siguiente nivel.En este post, he reunido algunos problemas de codificación Java que puedes utilizar para practicar. También he proporcionado las soluciones de código Java y la salida correspondiente para su referencia.Trate de resolver estos problemas por sí mismo y mejorar en Java. Vamos a empezar.1. Programa Java para comprobar si un número dado es correcto Programa Java para comprobar si el número dado es par o imparimport java.util.Scanner;
}Salida:35. Programa Java para comprobar si el número aleatorio generado es par o imparEscribe un programa que genere un número aleatorio entre 1 y 100 (puedes utilizar el método Random () de la clase Math.En el siguiente paso comprueba si es un número par o impar. Cada una de las acciones anteriores debe escribirse en la consola.Importar java.util.Random;
}Salida:36. Programa Java para encontrar el número de contenedores que necesitasElige un número impar entre 50 y 100 y guárdalo como una variable int que nos diga cuántos ladrillos de Lego tenemos (por ejemplo, cantidadDeLadrillos ), luego selecciona un número par entre 5 y 10 que indique cuántos bloques de Lego caben en un contenedor (por ejemplo ) y guárdalo también como una variable int.Escribe un programa que calcule cuántos contenedores llenos tenemos, cuántos contenedores, en general, están llenos y no están llenos, y cuántos bloques hay en el contenedor que no está completamente lleno (usa el operador modulo para esto).import java.util.Scanner;