Skip to content

ArgHero/Java-Interfaces

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Java-Interfaces

Ejercicios de Interfaces con Java

Este ejercicio intente demostrar la forma en la cual las interfaces de java ayudan a que un objeto tenga más de una forma y pueda ser reutilizado el código.

Tenemos la intefaz de figurGeometrica: figuraGeometrica que es implementada por las clases:

  • Cuadrado
  • Rectangulo
  • Rombo
  • Romboide
  • Trapecio
  • Triangulo

La interfaz permite reutilizar una función para diferentes objetos, esto implica que cada objeto debe tener implementadas métodos específicos:

Tipo de dato Nombre Parametros Características
String getNombre n/a Devuelve el nombre del objeto
double calcularArea n/a Área basada en las propiedades
double calcularPerimetro n/a Perímetro basado en las propiedades

Las interfaces no son una clase, son un mecánismo de Java para reutilizar métodos, es decir, implementar una interfaz significa que la clase que la implementa cuenta con los métodos requeridos (está obligada) por el bloque de código que se busca reutilizar, lo que permite que dicho bloque funcione correctamente.

El archivo main.java continene instancias de objetos de distintas clases que implementan la interfaz figuraGeometrica, de la misma manera que el método definido recibe objetos del tipo de la interfaz.

yupi

About

Ejercicios de Interfaces con Java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages