Clases internas
Clases internas En Java, también es posible anidar clases (una clase dentro de una clase). El propósito de clases anidadas es agrupar clases que pertenecen juntas, lo que hace que nuestro código s...
Clases internas En Java, también es posible anidar clases (una clase dentro de una clase). El propósito de clases anidadas es agrupar clases que pertenecen juntas, lo que hace que nuestro código s...
Polimorfismo Polimorfismo significa “Muchas cosas” y ocurre cuando tenemos muchas clases que están relacionadas entre sí por herencia. Como vimos en post de Herencia, esta nos permite heredar atr...
Paquetes y API Un paquete en Java se utiliza para agrupar clases relacionadas, estas las utilizamos para evitar conflictos de nombres, y para escribir un código mantenible. Los paquetes se dividen...
Modificadores Si has leído los otras publicaciones relacionadas con el curso de Java ya estarás mas que familiarizado con public class main palabra clave que aparece en todos mis ejemplos. La pal...
Herencia En Java es posible heredar atributos y métodos de una clase a otra (herencia), este concepto lo podemos categorizar en dos categorías: Subclase (secundaria): La clase que hereda de ot...
Encapsulación El significado de encapsulación es asegurarse de que los datos sensibles estén ocultos de los usuarios, para poder lograr esto debemos declarar las variables y los atributos como pri...
Constructores Un constructor en Java es un método especial que se utiliza para inicializar objetos. Se llama al constructor cuando se crea un objeto de una clase. Se puede utilizar para establecer...
Switch Es posible que se nos presente una situación donde tengamos que evaluar muchas situaciones (casos) y utilizando if else nuestro código se parezca mas a una pirámide que a un programa. Est...
Strings Strings que en Espanol significan cadeas se utilizan para almacenar texto. A String la variable contiene una coleccion de caracteres entre comillas dobles: String variableString = "Hola M...
Recursividad La recursividad es la técnica de hacer que una función se llame a si misma. Esta técnica proporciona una manera de descomponer problemas complicados en problemas simples que sean mas ...