Puetate Dayan POO - CONSTRUCTORES Y MÉTODOS GETTERS, SETTERS PDF

Title Puetate Dayan POO - CONSTRUCTORES Y MÉTODOS GETTERS, SETTERS
Course Programación 2
Institution Universidad de las Fuerzas Armadas de Ecuador
Pages 11
File Size 858.5 KB
File Type PDF
Total Downloads 91
Total Views 122

Summary

CONSTRUCTORES Y MÉTODOS GETTERS, SETTERS...


Description

CARRERA: INGENIERIA EN TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIÓN

TEMA: CONSTRUCTORES Y MÉTODOS GETTERS, SETTERS

PROFESOR: MARGOTH GUARACA

NIVEL: TERCERO “A”

ESTUDIANTE: DAYAN PUETATE

FECHA: 25/04/2019

SANTO DOMINGO – ECUADOR

UNIVERSIDAD DE LAS FUERZAS ARAMADAS ESPE TECNOLOGIAS DE LA INFORMACIÓN

Contenido 1.

Resumen............................................................................................................................. 3

2.

Objetivos ............................................................................................................................. 3

3.

Desarrollo ........................................................................................................................... 3

4.

Conclusiones .................................................................................................................... 10

5.

Recomendaciones ............................................................................................................ 11

6.

Bibliografía. ....................................................................................................................... 11

2

UNIVERSIDAD DE LAS FUERZAS ARAMADAS ESPE TECNOLOGIAS DE LA INFORMACIÓN

Tema: Constructores, métodos getters 1. Resumen Un constructor es un método especial de una clase que se llama automáticamente siempre que se declara un objeto de esa clase. Los Setters & Getters son métodos de acceso lo que indica que son siempre declarados públicos.

2.

Objetivos

a. Objetivos Específicos I. II. III.

IV.

V.

Agregar a la clase Empleado un atributo que modele el número de hijos del empleado. Construir un método (incluyendo la declaración) que diga cuántos hijos tiene un empleado. Construir un método (incluyendo la declaración) que calcule el auxilio educativo para el empleado. El auxilio educativo se calcula con el 5% del salario del empleado multiplicado por el número de hijos. Construir un método (incluyendo la declaración) que calcule el auxilio educativo para el empleado. Esta vez, el cálculo del auxilio educativo hace con un porcentaje del salario que se recibe como parámetro. Construir un método que calcule la diferencia salarial de un empleado con otro. El segundo empleado ingresa como parámetro.

VI. 3. Desarrollo

Glosario 

Clase: Una clase no habla de un escenario particular, sino del caso general. Nunca dice cuál es el valor de un atributo, sino que se contenta con afirmar cuáles son los atributos (nombre y tipo) que deben tener los objetos que son instancias de esa clase.

3

UNIVERSIDAD DE LAS FUERZAS ARAMADAS ESPE TECNOLOGIAS DE LA INFORMACIÓN



Objeto: Siempre pertenecen a una clase, en el sentido de que cumplen con la estructura de atributos que la clase exige



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.



Atributos: Los atributos son las características individuales que diferencian un objeto de otro y determinan su apariencia, estado u otras cualidades. Los atributos se guardan en variables denominadas de instancia, y cada objeto particular puede tener valores distintos para estas variables.



Proceso de Abstracción: La abstracción es como se pueden representar los objetos en modo de código. Es un método por el cual abstraemos, vale la redundancia, una determinada entidad de la realidad; sus características y funciones que desempeñan. Estos son representados en clases por medio de atributos y métodos de dicha clase.



Mensaje: Algo muy común a la hora de programar, es como avisar al usuario de ciertas actividades, o cómo hacerlo escoger para recapacitar o darle la oportunidad de elegir qué es lo que se desea hacer, para esto, en Java tenemos elementos muy sencillos pero funcionales, que nos permiten mostrar mensajes de dialogo, o cuadros de dialogo, como los prefieran llamar, estos elementos son sumamente sencillos de utilizar con un poco de lectura al API de Java



Componentes de un objeto: Nombre del objeto, métodos y Datos.



Estado: El estado es un dato del objeto, el comportamiento es la acción que realiza.



Encapsulamiento: Propiedad que permite asegurar que la información de un objeto esta oculta del mundo exterior que consiste en agrupar en una clase los atributos con un acceso privado y los métodos con un acceso público.

4

UNIVERSIDAD DE LAS FUERZAS ARAMADAS ESPE TECNOLOGIAS DE LA INFORMACIÓN

Setter y Getter: Los Setters & Getters son métodos de acceso lo que indica que son siempre declarados públicos.

En base al ejercicio Salario de un Empleado desarrollado en clase resuelva lo siguiente:

1. Agregue a la clase Empleado un atributo que modele el número de hijos del empleado. 2. Construya un método (incluyendo la declaración) que diga cuántos hijos tiene un empleado.

5

UNIVERSIDAD DE LAS FUERZAS ARAMADAS ESPE TECNOLOGIAS DE LA INFORMACIÓN

Imagen 1. En la clase Empleado

6

UNIVERSIDAD DE LAS FUERZAS ARAMADAS ESPE TECNOLOGIAS DE LA INFORMACIÓN

Imagen 2. En el main

Imagen 3. Ejecución 1 y 2

3. Construya un método (incluyendo la declaración) que calcule el auxilio educativo para el empleado. El auxilio educativo se calcula con el 5% del salario del empleado multiplicado por el número de hijos.

Imagen 4. En la clase empleado

7

UNIVERSIDAD DE LAS FUERZAS ARAMADAS ESPE TECNOLOGIAS DE LA INFORMACIÓN

Imagen 5. Ejecucion

4. Construya un método (incluyendo la declaración) que calcule el auxilio educativo para el empleado. Esta vez, el cálculo del auxilio educativo hace con un porcentaje del salario que se recibe como parámetro.

8

UNIVERSIDAD DE LAS FUERZAS ARAMADAS ESPE TECNOLOGIAS DE LA INFORMACIÓN

Imagen 6. En la clase empleado

9

UNIVERSIDAD DE LAS FUERZAS ARAMADAS ESPE TECNOLOGIAS DE LA INFORMACIÓN

Imagen En el main

Imagen 35. Ejecución

5. Conclusiones -

La función de un constructor es inicializar el objeto y sirve para

asegurarnos que los objetos siempre contengan valores válidos. -

Los Setters: pues nos sirve para asignar un valor inicial a un atributo,

pero de forma explícita, además el Setter nunca retorna nada (Siempre es 10

UNIVERSIDAD DE LAS FUERZAS ARAMADAS ESPE TECNOLOGIAS DE LA INFORMACIÓN

void), y solo nos permite dar acceso público a ciertos atributos que deseemos el usuario pueda modificar. -

Los Getters: pues nos sirve para obtener (recuperar o acceder) el valor

ya asignado a un atributo y utilizarlo para cierto método.

6. Recomendaciones -

Se necesita tener activado en la BIOS soporte para virtualización.

-

Tenemos que ver que no haya otra carpeta con el mismo nombre creada en la misma dirección ya que producirá un error al crear un nuevo S.O

-

Previamente se debe tener la imagen del sistema operativo a instalar (DVD).

7. Bibliografía.  

https://gl-epn-programacion-ii.blogspot.com/2010/03/setters-getters.html https://cupi2.virtual.uniandes.edu.co/libro-del-curso-pdf

11...


Similar Free PDFs