IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 3 Discussion :

var o:nom_classe=new nom_classe()?


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2010
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 15
    Par défaut var o:nom_classe=new nom_classe()?
    Bonjour,pour quoi pour crée un objet on utulise le syntax: var o:nom_classe=new nom_classe()?? malgré qu'on peut faire simplement:
    var o=new nom_classe()??
    Merci

  2. #2
    Membre Expert
    Avatar de Pragmateek
    Homme Profil pro
    Formateur expert .Net/C#
    Inscrit en
    Mars 2006
    Messages
    2 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Formateur expert .Net/C#
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 635
    Par défaut
    - Quand la déclaration et l'initialisation sont séparées cela permet de connaitre le type dès la déclaration :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    var o:nom_classe = null;
    ...
    o = new nom_classe()
    C'est typiquement le cas pour les paramètres d'une fonction ou les propriétés d'une classe.

    - Lors de l'utilisation du polymorphisme le type statique n'est pas le type dynamique :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var o:nom_interface = new nom_classe()
    Il y a sûrement bien d'autres situations où c'est pertinent.

  3. #3
    Membre averti
    Inscrit en
    Août 2010
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 15
    Par défaut
    merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Trop de "using(var foo = new Foo())" ?
    Par Iradrille dans le forum C#
    Réponses: 11
    Dernier message: 01/06/2015, 12h21
  2. Réponses: 2
    Dernier message: 10/11/2012, 16h39
  3. Liste des classes contenant "implements Nom_Classe"
    Par dalmasma dans le forum Général VBA
    Réponses: 8
    Dernier message: 11/05/2009, 16h36
  4. [Prototype] var laRequete = new Ajax.Request(url,o_options);
    Par mkaelkael dans le forum Bibliothèques & Frameworks
    Réponses: 0
    Dernier message: 09/05/2008, 14h17
  5. [] Insérer DE et Datareport existant ds new projet
    Par khany dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 10/01/2003, 09h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo