Академический Документы
Профессиональный Документы
Культура Документы
EXT. LA CONCORDIA
NOMBRE:
JORDAN SARANGO
CURSO:
DOCENTE:
TEMA:
FECHA:
16-06-2019
TUTOR:
AÑO:
2019
Introducción
Mientras que un objeto no es más que un componente autónomo que consiste en métodos
y propiedades para hacer útil un tipo particular de datos. El objeto determina el
comportamiento de la clase. Cuando envía un mensaje a un objeto, le pide al objeto que
invoque o ejecute uno de sus métodos.
Un método es un conjunto de instrucciones definidas dentro de una clase, que realizan una
determinada tarea y a las que podemos invocar mediante un nombre, cuando se llama a un
método, la ejecución del programa pasa al método y cuando éste acaba, la ejecución continúa
a partir del punto donde se produjo la llamada.
Clase
Objeto
Berzal (2011). “Un objeto puede caracterizar una entidad física (un teléfono, un
interruptor), o una entidad abstracta (un número, una fecha, una ecuación)”.
“Podemos crear todos los objetos que queramos, todos ellos tiene existencia propia,
pudiendo evolucionar por caminos diferentes e independientes” (Bermúdez, 2012, pag.22).
Cada objeto de una clase puede ser distinto e independiente pero del mismo modo pueden en
algunos de los casos pueden llegar a compartir las mismas características, atributos y
comportamiento.
Métodos
Un método en Java es un conjunto de instrucciones definidas dentro de una clase, que
realizan una determinada tarea y a las que podemos invocar mediante un nombre.
(Garcia, 2007).” Un método debe de ser definido dentro de una clase”. Para la utilización
de los métodos se debe definirlos dentro de una clase ya que si se lo hace fuera de la misma
no se podrán utilizar, la invocación de estos métodos se los puede hacer en cualquier orden
no necesariamente debe ser como están listados en la clase, un método también es la
secuencia de sentencias que se ejecutan para llevar a cabo una operación.
Herencia
(González & Rivas, 2015).”La herencia es un mecanismo por el que se pueden crear
nuevas clases a partir de otras existentes”. Es decir es la capacidad de crear clases que
adquieren de manera automática los miembros (atributos y métodos) de otras clases que ya
existen, pudiendo al mismo tiempo añadir atributos y métodos propios.
Herencia única en la herencia única, las subclases heredan las características de solo una
superclase.
Herencia Jerárquica: en la herencia jerárquica, una clase sirve como una superclase
(clase base) para más de una subclase.
Herencia Múltiple (a través de interfaces): en Herencia múltiple, una clase puede tener
más de una superclase y heredar características de todas las clases principales. Tenga en
cuenta que Java no admite herencia múltiple con clases. En Java, podemos lograr herencia
múltiple solo a través de Interfaces.
Bibliografía
González, M., & Rivas, M. (08 de Octubre de 2015). unican. Obtenido de unican:
https://ocw.unican.es/pluginfile.php/293/course/section/228/cap8-herencia.pdf
Barnes, D. J., Kölling, M., & Brenta, B. I. (2007). Programación orientada a objetos con
Java. Pearson Educación.