Autoreferencia this (Constructores)

En la construcción de objetos se puede utilizar un constructor ya definido desde otro constructor. Para ello, se utiliza la referencia this() seguida de los parámetros del constructor que se desea invocar. Esta llamada sólo se puede realizar como primera sentencia del método. De esta forma, los constructores de la clase se pueden escribir: NOTA:…… Continúa leyendo Autoreferencia this (Constructores)

Sobrecarga

La única limitación en la elección del nombre de un método, es que, en una clase, todos los métodos deben tener diferente firma (básicamente, distinto nombre y parámetros). Esto permite que existan varios métodos con el mismo nombre, pero con diferente parámetros. Por ejemplo: public void ponGrupo(String grupo, HORARIO horario){ this.grupo= grupo; this.horario=horario; } public…… Continúa leyendo Sobrecarga

Autoreferencia this

Para referirse a los atributos del objeto desde un método del mismo, se puede hacer directamente con su nombre o utilizando this. Esta palabra del lenguaje se utiliza, sobre todo, cuando existe ambigüedad entre nombres de parámetros de un método y atributos del objeto (otros usos los explicaré más adelante). Por ejemplo, en el siguiente…… Continúa leyendo Autoreferencia this

Métodos

Los métodos sirven para definir el comportamiento del objeto en sus interacciones con otros objetos. Siguiendo el ejemplo de la clase Alumno, se puede pedir su nombre, asignarle grupo… enum HORARIO {MAÑANA, TARDE} public class Alumno {          String nombre;     String apellidos;     int fecha_nacimiento;     String grupo;     HORARIO horario =…… Continúa leyendo Métodos