aplicación de conceptos de temas básicos de Poo.
Las clases en Java (Java Class) son plantillas para la creación de objetos. Como tal, la clase forma la base para la programación orientada a objetos en Java,
la cual es una de los principales paradigmas de desarrollo de software en la actualidad.
----- --- ¿Qué es un objeto? ----- ---- --
Un objeto en Java no es ni más ni menos que lo mismo que un objeto en el mundo real. Los objetos corresponden a cosas que se encuentran en el mundo real.
Por ejemplo, un sistema de compra en línea podría tener objetos como: carrito de compras, cliente y producto
- Ejercicio 01
construir un programa que calcule el area y el perimetro de un cuadrilatero dada la longitud de sus lados.Los valores de la longitud deberan introducirse por linea de ordenes.si es un cuadrado,solo se proporcionará la longitud de uno de los lados al constructor.
-
Ejercicio 02
Construir un programa que permita dirigir el movimiento de un objeto dentro de un tablero y actualice su posicion dentro del mismo.Los movimientos posibles son Arriba,Abajo,izquirda y Derecha.Tras cada movimiento el programa mostrara la nueva direccion elegida y las coordenadas de situasiones del objeto dentro del tablero
Checar Ejercicio 02 👆👆
-
Ejercicio 03
Construir un programa que dada una lista de integrantes de tu familia con las caracteristicas de Nombre,Apellido y Estatura puedas imprimir las caracteristicas de la persona mas alta. Para ello,se deberán leer por teclado las características de cada persona y crear una clase que represente a cada uno de ellos.
Checar Ejercicio 03 👆👆
-
Ejercicio 04
Construir un programa para una competencia de atletismo, el programa debe gestionar una serie de atletas caracterizados
por su número de atleta, nombre y tiempo de carrera, al final el programa debe mostrar los datos del atleta ganador de la carrera.
- Ejercicio 05
Diseñar un programa para trabajar con triángulos isósceles.
Para ello defina los atributos necesarios que se requieren, proporcione métodos de consulta,
un método constructor e implemente métodos para calcular el perímetro y el área de un triángulo,
además implementar un método que a partir de un arreglo de triángulos devuelva el área del triángulo de mayor superficie.
- Ejercicio 06 Construir un programa para trabajar con 2 números complejos, implemente el siguiente menú:
- Sumar dos números complejos
- Multiplicar 2 números complejos
- Comparar 2 números complejos (iguales o no)
- Multiplicar un número complejos por un entero
- Ejercicio 07
Herencia simple
- Ejercicio 08
Sobre Escritura de Miembro
es cuando tenemos diferentes métodos en diferentes clases.
- Ejercicio 09
Clases y métodos abstractos
. se utiliza sólo como super clases.
. no se pueden instanciar objetos.
. sirve para proporcionar una super clase apropiada a partir de la cual heredan otras clases.
- Ejercicio 10
Polimorfismo
En una relación de tipo herencia, un objeto de la superclase puede almacenar un objeto de cualquiera de sus subclases.
Esto significa que la clase padre o superclase es compatible con los tipos que derivan de ella. Pero no al revés.
- Ejercicio 11
Aplicacion de ....
. clases Abstractas
. Polimorfismo
. Herencia
Hacer un programa para calcular el área de Polígonos (Triángulos y Rectángulos)
el programa debe ser capaz de almacenar en un arreglo N triángulos y rectángulos,
y al final mostrar el área y los datos de cada uno. Para ello se tendrá lo siguiente:- Una super clase llamada Polígono.
- Una sub clase llamada Rectángulo.
- Una sub clase llamada Triángulo.
Checar Ejercicio 11 👆👆