Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Getters
Los métodos get sirven para poder obtener datos de un atributo dentro de la
clase de manera mas optima, y se usa generalmente cuando la clase es privada
o protegida.
Setters
Los métodos set sirven para poder modificar los datos de un atributo dentro de
la clase de forma mas optima, y se usa generalmente cuando la clase es privada
o protegida.
Ambas formas de método son mas optimas debido a que no solo obtienen lo
modifican el dato, sino que puede añadir extras para aumentar la lógica.
HERENCIA Y ABSTRACCIÓN
Herencia
La herencia se aplica cuando queremos obtener todos los atributos y métodos
de una clase, y pasarlo a otra clase la cual pueda usarlos y modificarlos.
Abstracción
La abstracción se aplica cuando tenemos una clase que es demasiado genérica
y cuando se intenta concebir no se puede interpretar por que este tipo de clase
se utiliza en las herencias para poder darle mas sentido a la hora de crear el
objeto.
Al usar la palabra reservada abstrac la clase no se podrá instanciar un objeto,
pero esta clase podrá heredarse.
INTERFACES Y POLIMORFISMO
Interfaces
Las interfaces son una especia de contrato cuando se crea una clase, la cual
debe implementar todos los métodos creados en dicha interfaz, aunque la
interfaz sea similar a una clase esta no se puede instanciar como objeto, una
clase puede implementar muchas interfaces.
Para poder hacer uso de una interfaz usamos la palabra reservada interface y
para usarla en una clase utilizamos implement.
Polimorfismo
El polimorfismo se aplica para poder modificar el código de un método, el cual
se quiere utilizar, pero de forma distinta a lo que se estipula en otras clases.
Nombres de espacio