Vai al contenuto principale
INF - e-learning - Dipartimento di Informatica
  • Italiano ‎(it)‎
    English ‎(en)‎ Italiano ‎(it)‎
Ospite (Login)

Laboratorio 3 - A

  1. Home
  2. Corsi
  3. Corso di Laurea in Informatica (L-31)
  4. LAB3A
  5. 20 Settembre
  6. Gerarchie in Azienda

Gerarchie in Azienda

Aggregazione dei criteri
Aperto: domenica, 22 settembre 2024, 00:00
Data limite: domenica, 30 novembre 2025, 00:00

Considerare un'azienda nella cui organizzazione sono coinvolte diverse persone, con i seguenti diversi ruoli:

  • impiegati livello 1: hanno uno stipendio mensile base
  • impiegati livello 2: ottengono un bonus da aggiungere allo stipendio
    mensile base degli impiegati di primo livello
  • lavoratori a ore: vengono pagati una cifra standard per ogni ora lavorata
  • volontari: non percepiscono alcuna paga

Tutte le persone coinvolte nella organizzazione sono caratterizzate dal nome, l'indirizzo ed il numero di telefono. Pper tutti gli impiegati di livello 1 e di livello 2 livello e per i lavoratori a ore viene registrato anche il codice fiscale e un campo che riporta lo stipendio base per gli impiegati di livello 1 e di livello 2 e la paga oraria per i lavoratori a ore.

Si scriva un programma JAVA che:

  • crei uno staff contenente un numero prefissato (dato in input) di lavoratori per ognuno dei tipi precedenti, impostando, in fase di creazione, lo
    stipendio mensile standard per gli impiegati di livello 1 e 2, il bonus per quelli di livello2 e la cifra oraria per i lavoratori a ore
  • quindi calcoli e stampi la paga per tutte le persone coinvolte nell'azienda, stampando per i volontari la stringa “Grazie!”, invece dello stipendio
  • si deve considerare il valore dello stipendio mensile, calcolato in base ai valori registrati in fase di creazione, e alle ore lavorate per i lavoratori a ore

Il programma:

  • deve essere strutturato in un insieme di classi organizzate gerarchicamente
  • deve utilizzare il polimorfismo per la definizione del metodo che calcola lo stipendio di ogni membro dell'organizzazione
◄ CROSS: an exChange oRder bOokS Service
Correzione Esercizio Gerarchie in Azienda ►

Blocchi

Salta Navigazione

Navigazione

  • Home

    • Pagine del sito

      • I miei corsi

      • Tag

      • ForumSite news

    • I miei corsi

    • Corsi

      • Corso di Laurea in Informatica (L-31)

        • CC 25 26

        • GC2526

        • LBD_25-26

        • LWS25-26

        • Algebra Lineare C 25/26

        • CN (25-26)

        • IIA 2026

        • ProgAlgo-C-25

        • LAB3B-25/26

        • RETI2025/26A_1

        • BD-A 25/26

        • LAB3A

          • Introduzione

          • 20 Settembre

            • CompitoGerarchie in Azienda

            • FileCorrezione Esercizio Gerarchie in Azienda

            • FileCodice Primo Assignment

          • 27 Settembre

          • 4 Ottobre

          • 14 Ottobre

          • 18 Ottobre

          • 25 Ottobre

          • 28 Ottobre

          • 8 Novembre

          • 15 Novembre

          • 22 Novembre

          • 2 Dicembre

          • 6 Dicembre

      • Corso di Laurea Magistrale in Informatica (LM-18)

      • Corso di Laurea Magistrale in Informatica e Networ...

      • Corso di Laurea Magistrale in Data Science and Bus...

      • Corso di Laurea Magistrale in Informatics for Digi...

      • Corsi erogati dal Dipartimento di Matematica

      • Master di II livello in "Professione formatore in ...

      • Corsi CLIL

      • Altri Corsi

      • Anno Accademico 2013-14

Blocchi supplementari

Ospite (Login)
LAB3A
  • Italiano ‎(it)‎
    • English ‎(en)‎
    • Italiano ‎(it)‎
Riepilogo della conservazione dei dati
Ottieni l'app mobile