Modificadores de acceso en Java

Modificadores de acceso en Java

Intermedio POO

En su soporte para la encapsulación, la clase proporciona dos beneficios principales. Primero, vincula datos con el código que lo manipula. Usted ha estado aprovechando anteriormente este aspecto de la clase. En segundo lugar, proporciona los medios por los que se puede controlar el acceso a los miembros. Es esta característica la que se examina […]

Más
Pasar y devolver objetos a métodos en Java

Pasar y devolver objetos a métodos en Java

Intermedio POO

Cuando pasamos un tipo primitivo a un método, se pasa por valor. Pero cuando pasamos un objeto a un método, la situación cambia drásticamente, porque los objetos se pasan por lo que efectivamente es llamado, por referencia. Java hace esta cosa interesante que es una especie de híbrido entre pasar por valor y pasar por referencia. […]

Más
Constructores en Java con Ejemplos

Constructores en Java con Ejemplos

Intermedio POO

Aprende sobre los constructores en Java a través de ejemplos. La importancia de usarlos y cómo usarlos en el código de Java. En los ejemplos anteriores, las variables de instancia de cada objeto Vehiculo debían establecerse manualmente usando una secuencia de instrucciones, como por ejemplo: minivan.pasajeros = 9; minivan.capacidad = 15; minivan.mpg = 20; Un […]

Más
Métodos en Java con Ejemplos

Métodos en Java con Ejemplos

Intermedio POO

Aprende sobre los métodos en Java con ejemplos. Algunos lo llaman función, pero método es la palabra correcta. Como se explicó, las variables y los métodos de instancia son constituyentes de las clases. Hasta ahora, la clase Vehiculo contiene datos, pero no métodos. Aunque las clases de solo datos son perfectamente válidas, la mayoría de […]

Más
Qué es una Clase en Java

¿Qué es una Clase en Java?

Intermedio POO

Antes de que pueda seguir avanzando en su estudio de Java, necesita aprender sobre la clase. La clase es la esencia de Java. Es la base sobre la cual se construye todo el lenguaje Java porque la clase define la naturaleza de un objeto. Como tal, la clase forma la base para la programación orientada […]

Más
Arrays en Java Con ejemplos

Arrays en Java (Con ejemplos)

Arrays Intermedio POO

Un array o matriz es simplemente una variable que puede contener valores múltiples, a diferencia de una variable regular que solo puede contener un único valor. Los siguientes son algunos puntos importantes acerca de las matrices, arreglos o arrays de Java. En Java, todas las matrices se asignan dinámicamente. (Se analiza a continuación) Como las matrices/arrays […]

Más
Uso de palabra clave final en Herencia Java

Uso de palabra clave final con Herencia en Java

POO

final es una palabra clave en Java utilizada para restringir algunas funcionalidades. Podemos declarar variables, métodos y clases con la palabra clave final. Tan poderoso y útil como la anulación de método (method overriding) y la herencia, a veces querrás evitarlos. Por ejemplo, puede tener una clase que encapsule el control de algún dispositivo de […]

Más
Overriding en Java (Anulación de métodos)

Overriding en Java (Anulación de métodos)

POO

En una jerarquía de clases, cuando un método en una subclase tiene el mismo tipo de retorno y firma que un método en su superclase, se dice que el método en la subclase anula (Overriding) el método en la superclase. 1. Qué es Overriding en Java En cualquier lenguaje de programación orientado a objetos, Anulación […]

Más
Herencia Multinivel en Java Ejemplos

Herencia Multinivel en Java

POO

Hasta este punto, hemos estado utilizando jerarquías simples de clase (Herencia única) que consisten solo en una superclase y una subclase. Sin embargo, puede crear jerarquías que contengan tantas capas de herencia como desee. Como se mencionó, es perfectamente aceptable usar una subclase como una superclase de otra. Por ejemplo, dadas tres clases llamadas A, […]

Más
Herencia en Java Tipos y Ejemplos

Herencia en Java: Tipos y Ejemplos

POO

La herencia es un pilar importante de OOP (Programación Orientada a Objetos). Es el mecanismo en Java por el cual una clase permite heredar las características (atributos y métodos) de otra clase. Aprenda más a continuación. En el lenguaje de Java, una clase que se hereda se denomina superclase. La clase que hereda se llama […]

Más