Skip to content

matbagnoletti/GestioneFile-Bagnoletti-5AINF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GestioneFile-Bagnoletti-5AINF

Made by @matbagnoletti

Docenti: prof.ssa @mciuchetti e prof.ssa Fioroni

Corso TPSIT a.s. 2023/2024, ITTS A. Volta (PG)

Ultimo commit Linguaggio

Descrizione

Questo progetto è un'applicazione Java che permette di gestire in lettura e scrittura diversi file di testo utilizzando stream di byte e di caratteri.

Struttura

Il progetto è composto da 7 classi:

  • GestioneFile: classe principale che contiene il metodo main.
  • Lettore: classe che contiene i metodi per leggere un file di testo e stamparne il contenuto sulla console o copiarlo in un altro file.
  • Scrittore: classe che contiene i metodi per scrivere un file di testo.
  • Cifrario: classe che contiene i metodi per cifrare e decifrare un messaggio di testo (in questo caso la password).
  • Vigenere: classe utilizzata da Cifrario.
  • Matrice: classe utilizzata da Vigenere.
  • User: classe utilizzata per la serializzazione di un oggetto su di un file e la lettura da esso.

Crediti

Questo progetto è stato realizzato a partire dal progetto GestioneFile della prof.ssa Monica Ciuchetti.

Licenza d'uso

Questo progetto (e tutte le sue versioni) sono rilasciati sotto la MB General Copyleft License.

About

5AINF - TPSIT - Esercitazione N.4 - a.s. 2023/2024

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages