Tout ce qui concerne le logiciel E-anim
 
AccueilPortailDernières imagesS'enregistrerConnexion
Le Deal du moment : -21%
LEGO® Icons 10329 Les Plantes Miniatures, ...
Voir le deal
39.59 €

Partagez
 

 Langage Objet - static

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Admin
Administrateur
Administrateur
Admin

Nombre de messages : 18435
Localisation : Toulouse
Date d'inscription : 11/12/2005

Langage Objet - static Empty
Message Sujet: Langage Objet - static   Langage Objet - static Icon_minitimeVen 15 Fév 2008, 10:59

Quel est le rôle du modificateur static

Devant certaines variables vous rencontrez le mot "static", à quoi sert-il ?


Prenons un exemple :
Vous avez créé une Classe : Peugeot207
A partir de ce modèle, Peugeot à construit plusieurs voiture - En langage Objet chacune de ces voitures s'appelle une "occurences".
Important : ici "occurence = voiture" et "class = modele"

Observons ces voitures :

- certaines roulent vite, d'autres lentenement.
Donc chaque voiture aura sa propre une variable "vitesse"
C'est le cas le plus fréquent, la variable est dupliquée pour chaque "occurence"

- mais mais mais TOUTES les voitures Peugeot207 ont la même longueur.
Donc on n'aura besoin d'une d'une seule variable "longueur" pour TOUTES les Peugeots 207.
Comment préciser qu'une variable est unique ?
Dans un porgramme, "variable unique" se dit "static"

Dans la Class "Peugeot307", on écrira : static var longueur:Number

----------------------
En résumé :

Dans cet exemple on voit que :
static signifie que l'information est commune pour toutes les voitures d'un modèle précis.
(effectivement la longueur est commune à toutes les Peugeots307)

En langage informatique :
static signifie que la variable est commune pour toutes les occurences de la classe.

Est-ce que cette explication vous semble claire ?


Phildes
Revenir en haut Aller en bas
http://www.e-anim.com
chris_c
Accro
Accro
chris_c

Nombre de messages : 8403
Age : 53
Date d'inscription : 18/11/2007

Langage Objet - static Empty
Message Sujet: Re: Langage Objet - static   Langage Objet - static Icon_minitimeVen 15 Fév 2008, 12:50

oui c'est clair pour moi
Revenir en haut Aller en bas
Admin
Administrateur
Administrateur
Admin

Nombre de messages : 18435
Localisation : Toulouse
Date d'inscription : 11/12/2005

Langage Objet - static Empty
Message Sujet: Re: Langage Objet - static   Langage Objet - static Icon_minitimeVen 15 Fév 2008, 14:45

chris_c a écrit:
oui c'est clair pour moi
Parfait.

Je vais aussi faire un tuto pour expliquer les notions de class et occurence, et leur différence.
Que j'ai survolé ici.

Phildes
Revenir en haut Aller en bas
http://www.e-anim.com
didier08
Accro
Accro
didier08

Nombre de messages : 64
Date d'inscription : 09/02/2008

Langage Objet - static Empty
Message Sujet: Re: Langage Objet - static   Langage Objet - static Icon_minitimeVen 15 Fév 2008, 17:08

c'est ok pour moi aussi
Revenir en haut Aller en bas
christophe_D
Programmeur
christophe_D

Nombre de messages : 1903
Age : 49
Localisation : Frasne (25)
Divers : papa de 5 enfants
Loisirs : programmation en tous genres, defendre le libre , linux, photo ....
Date d'inscription : 23/06/2006

Langage Objet - static Empty
Message Sujet: Re: Langage Objet - static   Langage Objet - static Icon_minitimeVen 15 Fév 2008, 18:56

haaaaa ce static !!!

mon ennemie public a abattre !!

inexistant en pascal , mais qu'es ce en actionscript il m'a poluer la vie !!!
Revenir en haut Aller en bas
http://c.diot.free.fr
Invité
Invité
avatar


Langage Objet - static Empty
Message Sujet: Re: Langage Objet - static   Langage Objet - static Icon_minitimeVen 15 Fév 2008, 19:16

c'est OK pour moi j'espere qui y aura pas trop de probleme avec des voiture qui se balade dans le systeme MDR
Revenir en haut Aller en bas
chris_c
Accro
Accro
chris_c

Nombre de messages : 8403
Age : 53
Date d'inscription : 18/11/2007

Langage Objet - static Empty
Message Sujet: Re: Langage Objet - static   Langage Objet - static Icon_minitimeVen 15 Fév 2008, 19:43

boy432 a écrit:
c'est OK pour moi j'espere qui y aura pas trop de probleme avec des voiture qui se balade dans le systeme MDR

très amusant Boy Very Happy
Revenir en haut Aller en bas
Contenu sponsorisé




Langage Objet - static Empty
Message Sujet: Re: Langage Objet - static   Langage Objet - static Icon_minitime

Revenir en haut Aller en bas
 
Langage Objet - static
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [résolu]Déplacement objet, vitesse objet,+ remonter beug new version
» objet qui se déplace !!!
» objet draggable
» disparition de l'objet
» Bug Objet Draggable

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
E-anim :: Autres :: Autre langages - java, javascript, php...-
Sauter vers: