29-11-2010, 10:12 AM
" toutes les propriétés intrinsèques d'un objet sont caduques "
pas compris
pas compris
29-11-2010, 10:12 AM
" toutes les propriétés intrinsèques d'un objet sont caduques "
pas compris
29-11-2010, 10:19 AM
l'encapsulation (private/protected), si tu bosses avec un tableau, tu ne peux pas dire "j'interdis l'accès à tel ou tel index".
Tu vois ? Tu perds la protection et la notion d'objet selon moi.
29-11-2010, 10:20 AM
Vous voulez m'embrouillez en faite, c'ça ?! xD
Sinon je devrais faire ma classe aujourd'hui et je pense revoir mes tables SQL qui concernent les unités. Comme ça vous pourrez me donner votre avis. Et pour le arrayObject je verrais plus tard si j'en ai besoin ou pas, si un simple array peut suffire pour le moment bah même si c'est pas full objet (ce qui ne sera pas le cas pour le moment je pense), et même si ça fait "grade" niveau codage c'est pas super grave vu que je suis tout seul dessus, que c'est plus du test qu'un programme réel pour le moment donc voilà ^^.
29-11-2010, 10:25 AM
Dexyne, on a inventé les ORM. Ca permet de que ton code métier soit indépendant de la structure de base de données. En gros, si tu construit bien ton ORM au fur & à mesure de ta structure de données, ton jeu ne devrait pas être impacté
29-11-2010, 10:28 AM
@Dexyne, si tu veux je te montre un exemple de mes classes unite / unite_joueur..Tu auras un exemple de classe hérité aussi...
29-11-2010, 10:31 AM
Pourquoi pas un exemple ça m'aidera.
J'ai jamais utiliser d'ORM sauf rapidement quand j'ai fait le début du tuto Jobeet pour Symfony mais je n'ai pas trop étudier ce que c'était et comment ça marchait ^^'. En tout cas merci pour l'aide apportée . (29-11-2010, 10:19 AM)christouphe a écrit : l'encapsulation (private/protected), si tu bosses avec un tableau, tu ne peux pas dire "j'interdis l'accès à tel ou tel index". Non ...
29-11-2010, 10:42 AM
(Modification du message : 29-11-2010, 11:12 AM par christouphe.)
29-11-2010, 10:52 AM
Non .. fin lis la doc / teste.
Mais la protection objet: je regarde la classe que tu as mis au dessus, toutes les propriétés de ta classe on un getter direct et un setter direct, aucun traitement, aucun test n'est fait... ça sert à quoi, pragmatiquement, de pas les mettre publiques ?
29-11-2010, 11:00 AM
(Modification du message : 29-11-2010, 11:11 AM par christouphe.)
|
|