Utilité objet java vs fichier

phlip7 Messages postés 11 Statut Membre -  
phlip7 Messages postés 11 Statut Membre -
Bonjour,


Débutant dans la programmation, je suis entrain de développer un petit logiciel en java.
L'îdée du logiciel c'est de pouvoir calculer les moyennes des élèves et de suivre leur évolution. Pour cela, à partir de différents formulaires on pourra créer des classes avec des élèves, faire une liste d'élèves avec leur notes, etc...

Je sais que la création d'une class "classe" sera nécessaire, mais je suis étonné de me demander moi même si cela est vraiment nécessaire. Pourquoi ne pas stocker les différentes saisies du formulaire ds un fichier qu'on pourra réutiliser au besoin ?

Vs auriez compris que je suis un peu perdu concernant la notion "d'objet". Dans le cas présent, est-il utile de créer une class "Classe" ou je peux me satisfaire d'un fichier?


Merci

A voir également:

1 réponse

choubaka Messages postés 39984 Date d'inscription   Statut Modérateur Dernière intervention   2 105
 
Bonjour

Il y a en effet plusieurs possibilités..

Utilisation d'un fichier contenant les données nécessaires permettant au lancement du programme ou en cas de besoin de créer les fameuses classes.

personnellement, j'utiliserai une base de données toute simple.
0
phlip7 Messages postés 11 Statut Membre
 
Merci de votre réponse.
J'ai aussi pensé à une base de données, mais est-ce qu'elle n'alourdira pas le fonctionnement du logiciel?
Au fait je veux faire un logiciel assez simple qu'on peut facilement installé en local sur un poste de travail. Ceci-dit l'idée de la base de données nécessiterait (selon moi) aussi pour l'installation, un gestionnaire de base de données...
Je me trompe?
D'autres îdées ?

Merci
0
choubaka Messages postés 39984 Date d'inscription   Statut Modérateur Dernière intervention   2 105
 
il y a aussi la possibilité d'utiliser l'interface "serializable" qui permet de sauvegarder les classes et leurs attributs.

http://www.jmdoudoux.fr/java/dej/chap-serialisation.htm
0
phlip7 Messages postés 11 Statut Membre
 
Merci bcp
0