En OOP las funciones se conoce como métodos, se encargan de modelar el comportamiento que va tener nuestros objetos. Igual de la que la propiedades los métodos se pueden acceder cualquier parte.
#4
#1
#2
#3
TIMELINE
Una variable son un espacio de memoria en el que guardamos un determinado valor (o dato). Las variables se definen siempre con un tipo asociado. No se puede meter en una variable ningún dato que no sea del tipo con que se definió.
Para definir una propiedad o método estático en lenguaje Java se antepone el modificador static a su nombre.
Las propiedades estáticas de una Clase son compartidas por todos los Objetos que heredan de ella, con lo que si su valor es modificado en cualquier de ellos afectará a todas las demás instancias.
El método estático en Java es un método que pertenece a la clase y no al objeto. Un método estático solo puede acceder a datos estáticos.
Se trata de uno de los pilares fundamentales de la programación orientada a objetos. Es el mecanismo por el cual una clase permite heredar las características (atributos y métodos) de otra clase.
la herencia es un mecanismo que nos permite extender las funcionalidades de una clase ya existente. De este modo vamos a favorecer la reutilización de nuestro código.