Вы находитесь на странице: 1из 4

UNIVERSIDAD TCNICA DE AMBATO

FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL


PERODO ACADMICO: octubre/2014 marzo/2015

Carrera:
rea Acadmica:
Lnea de Investigacin:
Nivel, Paralelo
Autor:
Mdulo y Docente:

INFORME DE INVESTIGACIN
Ingeniera en Sistemas Computacionales e Informticos
Desarrollo de Software
Software
2 A
Matzabalin Alex
Programacin, Ing. Oswaldo E. Paredes O. M. Sc.
DESARROLLO

Ttulo
Operadores this, super final
Objetivos
Entender y comprender el concepto de los operadores this, super y final.
Entender y comprender su uso y funcionamiento.
Definir el concepto de los modificadores this, super y final.

Resumen
A continuacin se da a conocer el concepto y funcionamiento y el uso de cada uno de los
operadores this, final y super en la programacin java o programacin orientada a objetos.
En breves palabras se da a conocer especficamente dichos operadores los cuales son: this,
super y final ya que su uso y funcionamiento se estudiaran ms a detalle en temas ms
avanzados as como en herencia y dems temas que se encontrar a medida que se avance el
ciclo de estudio.
En trminos generales se puede decir que es una manera de optimizar recursos y tiempo ya
que la utilizacin de estos operadores nos ayudan a referenciar y utilizar partes de cdigo
presentes en otro lugar del cdigo as tambin nos ayudan a heredar mtodos o clases desde
otras clases tanto es as que podemos optimizar recursos al momento de codificar.

Palabras clave:

UNIVERSIDAD TCNICA DE AMBATO


FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
this, super final

PERODO ACADMICO: octubre/2014 marzo/2015

Introduccin
Uno de los complementos de la programacin orientada a objetos es la utilizacin de los
operadores this. Super y final los cuales son indispensables ya que cada uno de ellos cumplen
funciones especficas para el mejor funcionamiento y ejecucin de los codificados ya que son
herramientas que proporcionan ayudas extremadamente eficientes al momento de realizar
codificaciones que nos ayudan e realizar de mejor manera nuestros trabajos con la
programacin.

Materiales y Metodologa
MARCO TERICO
this
Uno de los operadores que tiene java es this ya que est6a palabra reservada se utiliza siempre
y cuando deseamos referirnos al objeto del cual se est ejecutando en ese momento el mtodo.
Uno de los aspectos que debemos tomare en cuenta es que este operador this siempre se
debe usar dentro de un mtodo no esttico ya que de lo contario se genera un error.
This es una referencia especial la cual es usada o empleada para referirnos a los objetos de los
cuales se estn ejecutando los mtodos.
Tambin otro uso de este operador es para cuando un atributo est oculto por una declaracin
de variables o parmetros.
Esta referencia tambin es usada para cuando se desea pasar una referencia al objeto como un
parmetro a otros mtodos.

super

UNIVERSIDAD TCNICA DE AMBATO


FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
PERODO ACADMICO: octubre/2014 marzo/2015

Sirve para referenciar una variable o un mtodo de una clase padre o la conocida super clase,
es decir que nuestra variable o mtodo es una variable o mtodo hijo.
Cuando se ve la palabra super en algn lugar del cdigo se dice que es una subclase de una
clase padre de los cuales ambos tiene mtodos o variables que poseen el mismo nombre pero
que a la vez realizan acciones diferentes a los cuales se los diferencia usando la palabra
reservada super.
Lo que se recomienda es que no se utilicen nombres iguales al crear las variables o mtodos
dentro den codificacin ya que se puede generar confusiones.
En java super se utiliza tambin para llamar a mtodo heredados desde la super clase (padre)
o tambin a los constructores de la clase padre.
final
Es otra de las palabras reservadas permite mantener el valor de una variable constante en el
momento de la ejecucin aunque se recomienda que las palabras que tienen valores constantes
como PI no sea manipula se puede tambin manipular pero puede llegar la ocasin de que se
pierda el control de este.
En definitiva final se puede usar para decirle a una variable que no puede cambiar de estado y
que solo puede tomar un solo valor u objeto una nica vez.
Otra de sus caractersticas es que una vez definido su valor este no se puede cambiar.
Lo que se dice o se explica es que la palabra final permite que la asignacin permanezca
constante o fijo sin poder cambiar.
Sintaxis
final tipo_variable nombre_de_variable = valor;

Conclusiones

UNIVERSIDAD TCNICA DE AMBATO


FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
PERODO ACADMICO: octubre/2014 marzo/2015

Mediante la elaboracin del informe se concluy que los operadores final, this y super
nos ayudan mucho al momento de reutilizar cdigos de clases que toman el nombre de
clases padres o super clases.
El operador this nos ayuda a referenciar el objeto del cual nos encontramos ejecutando
el mtodo.
Luego de haber definido y entendido el uso de los operadores nos damos cuenta que el
estudio de la programacin es muy extenso a medida que pasa el tiempo la tecnologa
tambin va avanzando cada da por lo que una de las mejores maneras de optimizar
recursos es mediante herencia.

Referencias bibliogrficas
[1] Mtodos (funciones)_[online]_Disponible_en: http://geneura.ugr.es/~amorag/cursos/java/
[2] Las palabras reservadas THIS. Constructores y sobrecarga de constructores. [online]
Disponible_en: http://aprendiendojava.blogspot.com/2005/05/las-palabras-reservadas-this-ysuper.html
[3] This, Clases Java. [Online] Disponible en: http://www.ciberaula.com/articulo/this/