Skip to content

DVTecno/POO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 

Repository files navigation

Ejercicios de Programación Orientada a Objetos en Java

Introducción

Este es un conjunto de ejercicios en Java que se enfocan en la programación orientada a objetos. Cada ejercicio consta de una clase con sus atributos y métodos correspondientes.

Clase Libro

Atributos de la clase

  • titulo (String)
  • autor (String)

Métodos de la clase

  • cargarInfo(): permite ingresar los valores de título y autor desde teclado.
  • mostrarInfo(): muestra en pantalla la información del libro.

Clase Circunferencia

Atributos de la clase

  • radio (double) - privado

Métodos de la clase

  • Circunferencia(): constructor que inicializa el radio con un valor por defecto.
  • Circunferencia(double r): constructor que inicializa el radio con el valor proporcionado.
  • getRadio(): retorna el valor actual del radio.
  • setRadio(double r): establece el valor del radio.
  • area(): calcula y retorna el área de la circunferencia.
  • perimetro(): calcula y retorna el perímetro de la circunferencia.

Clase Operación

Atributos de la clase

  • valor1 (double) - privado
  • valor2 (double) - privado

Métodos de la clase

  • Operacion(): constructor que inicializa ambos valores con 0.
  • Operacion(double v1, double v2): constructor que inicializa ambos valores con los proporcionados.
  • getValor1(): retorna el valor actual de valor1.
  • setValor1(double v1): establece el valor de valor1.
  • getValor2(): retorna el valor actual de valor2.
  • setValor2(double v2): establece el valor de valor2.
  • suma(): calcula y retorna la suma de los valores.
  • resta(): calcula y retorna la resta de los valores.
  • multiplicacion(): calcula y retorna el producto de los valores.
  • division(): calcula y retorna el cociente de los valores.

Clase Rectángulo

Atributos de la clase

  • base (double) - privado
  • altura (double) - privado

Métodos de la clase

  • Rectangulo(): constructor que inicializa la base y altura con un valor por defecto.
  • Rectangulo(double b, double h): constructor que inicializa la base y altura con los valores proporcionados.
  • getBase(): retorna el valor actual de la base.
  • setBase(double b): establece el valor de la base.
  • getAltura(): retorna el valor actual de la altura.
  • setAltura(double h): establece el valor de la altura.
  • area(): calcula y retorna el área del rectángulo.
  • perimetro(): calcula y retorna el perímetro del rectángulo.
  • dibujar(): muestra en pantalla un dibujo del rectángulo utilizando asteriscos.

Conclusiones

Estos ejercicios de programación orientada a objetos en Java son ideales para mejorar tus habilidades en la creación de clases, atributos y métodos. ¡Esperamos que te sean de utilidad!!!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages