LIRE UNE DATABASE EN TXT

Signaler
Messages postés
233
Date d'inscription
vendredi 2 juillet 2004
Statut
Membre
Dernière intervention
4 janvier 2007
-
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/31436-lire-une-database-en-txt

Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
38
class Vecteur{...}
Vecteur a, b, c;
float d;
a.set(x, y, z);
b.set(x, y, z);
c=a*2;
c=b+a;
c=b^a;
d=b*a;
bref... pour les barycentres c'est pas top, mais pour le reste, c'est géant...
Messages postés
3
Date d'inscription
jeudi 17 février 2005
Statut
Membre
Dernière intervention
26 octobre 2006

Normal, pas de surcharge d'opérateurs possible en java, de même pour l'héritage multiple au sens propre du terme.

Si tu fais les choses correctement, tu comprends ce que tu écris en Java. Certes on a vite fait des choses très crades en java mais ca reste vrai pour le C++ et encore pire pour le php.

Ruby & Ruby on Rails ftw =)
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
38
"choses bien difficiles"
commence la programmation par du java, et tu écriras des choses dont tu ignores le sens (dans mon école d'ingé, les deuxièmes années ne savent pas pourquoi ils tapent : class... public void main...) bref, alors qu'en C ou C++, tu sais ce que tu fais, dès le départ, tu peux programmer non orienté objet, et l'apprentissage est plus simple...
La surcharge d'opérateurs est interessante en Cpp aussi, j'ai jamais fait ça en java, mais c'est pas possible en php...

Le php, pour débuter c'est pas bon, le C, c'est mieux... le C++ comme troisième langage pourquoi pas : un langage de script pour s'ammuser, du C pour s'améliorer et exploiter à fond sa bète... et du C++ pour continuer de s'améliorer coté théorie objet...
Messages postés
3
Date d'inscription
jeudi 17 février 2005
Statut
Membre
Dernière intervention
26 octobre 2006

Pour faire de la bdd fichier, il est plus sage de passer par du xml.
Ton truc c'est bien, mais aucune gestion de clef étrangères, de dépendances, de contrôles d'intégrité etc...

Sinon pour la discussion sur ce qu'est une classe:

-Pour comprendre ce qu'est une classe, faut déja pas aller sur des sites de php mais sur des sites qui expliquent la programmation orientée objet de manière générale.

Ensuite, php pour apprendre à programmer est un très mauvais langage. Il mélange tout et n'importe quoi, il n'a aucune rigueur (ex, on peut lire une variable non initialisée). Je te conseille plutot java si tu veux être bien encadré par le langage ou C++ si t'es motivé a te casser le cul sur des choses bien difficiles (mais tellement formatrices).
Afficher les 13 commentaires