TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : 1 | |
| Pseudo | Commentaire |
|---|---|
| Page : 1 | |
e-t172
|
# Posté le 22/12/2006 à 20:51:28 - Ce membre a mis la note : 20 |
|
Groupe : Membres |
J'adore cette propension qu'ont certains gens à faire de quasiment tous les sujets des récits complètement poilants.
|
Exorta
|
# Posté le 21/01/2007 à 18:17:55 - Ce membre n'a pas mis de note |
|
WGT.W3 Webby Groupe : Membres |
Non seulement, c'est poilant, mais en plus c'est bien :]
Webmaster of WGTour. |
Tonypeter
|
# Posté le 27/01/2007 à 09:51:17 - Ce membre a mis la note : 20 |
Ancien pseudo: Touatouane![]() Groupe : Bannis |
Est-ce vraiment utile de faire tout ça juste pour éviter d'instancier une classe inutilement?
Ca prend vraiment moins de ressources? |
Anonyme
|
# Posté le 27/01/2007 à 14:56:51 - Ce membre n'a pas mis de note |
|
Groupe : |
Pour de petite classe, la différence est quasi inexistante.
Mais pour de grosse classe ça devient intéressant. |
e-t172
|
# Posté le 19/02/2007 à 13:12:03 - Ce membre a mis la note : 20 |
|
Groupe : Membres |
L'intérêt ici n'est pas vraiment de consommer moins de ressources, mais surtout de programmer de manière plus propre.
|
Tim...
|
# Posté le 17/03/2007 à 08:43:55 - Ce membre a mis la note : 19 |
C'est grand un cheval...![]() Groupe : Membres |
Bah j'en connais un qu'à dû bien s'amuser pour écrire son tuto
Comme le tuto était pas assez long au début il a fallu meubler avec des blagues .
Bon bah sinon le tuto est bien quoique un peu compliqué par moment. Et sinon c'est quoi un "bouzin" ?
Bon allez, 19 |
apognu
|
# Posté le 17/03/2007 à 13:17:24 - Ce membre n'a pas mis de note |
J'ai du <style> d'la <class>![]() Groupe : Membres |
Un bouzin, c'est un bordel... Mais ce mot était trop vulgaire !
|
Duael
|
# Posté le 22/03/2007 à 13:09:02 - Ce membre a mis la note : 10 |
Y a un Balrog dans le pâté !![]() Groupe : Membres |
Je ne vais pas donner une mauvaise note (10) à ce tuto parce que ce que son auteur y dit n'est pas faux.
Toutefois, c'est loin d'être juste
En effet, l'abstraction de classe et les méthodes et attributs statiques n'ont pas du tout cet objectif. Pour remplir l'objectif de ce tutoriel (n'avoir qu'une seule instance d'une classe) je vous recommande de vous intéresser à ce qu'on appelle un "singleton" Je t'aime mon Léon ! Citation : Ohohoho Alexbad: bluestorm: t'es occupé ? bluestorm: je lis un article d'un dev Linux Alexbad: tu pues t'es pas libre ![]() |
aurelien
|
# Posté le 22/03/2007 à 14:50:31 - Ce membre a mis la note : 18 |
Il est mimi, non?![]() Groupe : Membres |
Très bon tuto !
Ce site est tout simplement génial ! Votez et partagez vos goûts pour déterminer un objet high-tech "parfait" ! |
nax
|
# Posté le 24/04/2007 à 10:50:00 - Ce membre a mis la note : 17 |
![]() Groupe : Membres |
Bon c'est pas mal ca éclairci quelques points sur les classes.
|
Le Zéro
|
# Posté le 28/07/2008 à 06:35:16 - Ce membre a mis la note : 18 |
I'm a ZerO![]() Groupe : Membres |
Bon tuto Cepandant, j'ai une question : Est-on obligé de rendre statique tous les attributs et methodes d'une fonction abstraite ? (parce que j'ai la flemme d'ecrire static à chaque fois )||||||||||||||||||||
18/20 Avancement de mon site web, MyFrog.fr : |||||||||| Le Zéro |
WhyNot
|
# Posté le 23/08/2008 à 00:51:46 - Ce membre n'a pas mis de note |
Ben oui en fait... Why not?![]() Groupe : Membres |
Ce n'est pas du tout l'intérêt d'une classe abstraite... http://fr.wikipedia.org/wiki/Classe_abstraite |
smilz
|
# Posté le 09/10/2008 à 22:07:25 - Ce membre n'a pas mis de note |
La vie est une blague![]() Groupe : Membres |
@WhyNot, je me disais aussi Parce que là perso je vois pas l'intêret...
|
jaye
|
# Posté le 10/10/2008 à 15:29:05 - Ce membre n'a pas mis de note |
![]() Groupe : Membres |
Il y a confusion dans ce tuto. Ici on nous explique qu'une classe abstraite c'est bien quand on veut instancier une classe qu'une seule fois D'abord c'est faux, car une classe abstraite ne peut pas être instanciée du tout. ! Pour instancier une classe qu'une seule fois, il existe le pattern design "Singleton" qui répond à cette problématique. Redimensionner, optimiser, convertir en GIF PNG ou JPEG des photos et des images... C'est trop facile avec EasyPict |
Panpan
|
# Posté le 10/10/2008 à 21:19:48 - Ce membre n'a pas mis de note |
|
Groupe : Membres |
Confusion de notions : Une classe abstraite sert de base à une hiérarchie de classes héritées, on la met abstraite car elle ne "sert à rien" tant qu'on en a pas hérité. Exemple simple : un autobus, une voiture et un camion héritent de la classe "véhicule", mais on ne voit jamais un "véhicule abstrait", qui n'est ni une voiture, ni autre chose, juste un "véhicule". C'est abstrait. On fera des instanciations de voitures et autres, mais pas de véhicules. Un attribut ou une méthode statiques sont indépendants de toute instance, ce sont des services... statiques qui portent bien leur nom, par opposition à dynamiques.Dans certains langages (C#), on peut déclarer une classe entièrement statique pour éviter l'instanciation, sinon pour éviter une instanciation par inadvertance d'une classe dont tous les membres sont statiques, on peut définir un constructeur par défaut "privé". Le singleton demande un peu d'explications techniques,ça n'a pas sa place dans les commentaires. |
Ntcha
|
# Posté le 11/10/2008 à 14:54:20 - Ce membre a mis la note : 5 |
|
Groupe : Membres |
Tout est dit, l'abstraction de classe est par définition en opposition avec la staticité (comme tu l'appelles). L'utilisation du pattern Singleton résout le problème de l'instanciation unique d'un objet, et les méthodes statiques permettent les traitements sans initialisation ... Mais ne mélange pas tout. Cafouillage dans tes notions de POO |
pablounet
|
# Posté le 30/10/2008 à 19:14:22 - Ce membre a mis la note : 6 |
Ya rien a lire, circulez...![]() Groupe : Membres |
Je met une mauvaise note car le tuto est ... mauvais a mes yeux (comme déja dis plus haut) : On utilise une classe abstraite dans le cas ou on veut faire des classes héritées de cette classe abstraite. Dans ce topic on le vois très bien : http://www.siteduzero.com/forum-83-328 [...] debutant.html , les classes de validation sont toutes héritées d'une même classe abstraite. |
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
RSS tutoriels |
RSS news
Édité par Simple IT SARL :
Nous contacter
| Notre blog | Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
429 Zéros connectés |
8 requêtes |
0.0323s (0.0206s)
