ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Entornos de desarrollo en java


Enviado por   •  15 de Enero de 2019  •  Tareas  •  1.232 Palabras (5 Páginas)  •  307 Visitas

Página 1 de 5

Elementos del Modelo de Objetos

Jaime Rojas

Programación Orientada a Objetos – Java1

Instituto IACC

08/01/2019

INSTRUCCIONES:

Realice un programa formal en Java que permita determinar el mayor sueldo de un grupo de

20 empleados y mostrar por pantalla los datos de dicho empleado.

Explique cada línea del código, usando los correspondientes comentarios.

Debe entregar el código y la respectiva impresión de pantalla con el resultado de su ejecución.

DESARROLLO

Clase Empleados

public class Empleados

{ //atributos Empleados

   private String nombre;//encapsulado para ser modificado solo de ésta clase

   private double salario;//encapsulado para ser modificado solo de éssta clase

   //Método

   public Empleados(){//Constructor de la clase Empleados

    }

 //Método

   public void setNombre(String n){//SETTER función que define un valor

       this.nombre = n;//define nombre, no devulve nada

    }

  //Método

   public void setSalario (double n){//SETTER función que define un valor

       this.salario = n;//define salario, no devulve nada

    }

   //Método

   public String getNombre(){//GETTER //Método que devuelve un valor

       return this.nombre;//retorna nombre

    }

   //Método

   public double getSalario(){//GETTER //Método que devuelve un valor

       return this.salario;//retorna salario

    }

   //Método    

   public String toString(){//muestra nombre y salirio de los empleados

       return this.nombre + " " + this.salario;

    }    

 

    Clase Principal llamada valorMayorEmpleado

import java.util.Scanner;

 // Estructura básica

public class valorMayorEmpleado//declaración de clase

{

    public static void main(String []args)//declaración de método main

    {// Declaro la Cantidad de empleados, le asigno el valor 20.

        final int N = 20;

        /* Declaro la variable in de tipo Scanner,

        que almacena los datos introducidos por el usuario.

        */

        Scanner in = new Scanner(System.in);

        // Declaracion de un Array de N elementos de tipo Empleados.

        Empleados empleado[] = new Empleados[N];

        /* Declaro una variable del tipo double mayorSueldo y otra index,

        que contendra la posicion del empleado con mayor sueldo y el salario del empleado con mayor sueldo.

        */

        double mayorSueldo=0, index=0;

        /* Creo un bucle for que recorrera N veces, utilizado para

        almacenar los objetos Empleados en el Array declarado anteriormente.

        */

        for(int i=0;i

            /* Declaro la variable trabajador de tipo Empleados, que

            contendra una instancia de la clase Empleados.

            */

            Empleados trabajador = new Empleados();

...

Descargar como (para miembros actualizados)  txt (5 Kb)   pdf (257 Kb)   docx (40 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com