Bonjours,
Avant toute chose, je tient à dire que je débute, puisque depuis quelque semaine j'essaye d'apprendre (par plaisir) le vb.net; qui me sembler le plus adapter pour moi pour l'instant.
Je progresse petit à petit, mais j'ai quelque petite zone d'ombre qui persiste au sujet des différents type de déclaration possible, suivant le type; que j'aimerai éclaircir pour ma compréhension futur. En effet je ne sait jamais trop quoi mettre dans certains cas un peu flou (il est parfois difficile de savoir qqfois dans quoi appartient qqch).
En exemple, ce que je pense avoir comprit:
0) Pour déclarer une variable (nombre ou string), on utilise "dim ... as" pour les variable par valeur (je ne voit pas trop l'intérêt d'une variable par référence)
ex: par val. :par ref. :
Code : Sélectionner tout - Visualiser dans une fenêtre à part dim a as integer
Code : Sélectionner tout - Visualiser dans une fenêtre à part dim b as new integer
1) Pour déclarer un objet à partir d'une classe on utilise "dim ... as new"
ex:ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part dim boutton1 as new boutton(?)
Code : Sélectionner tout - Visualiser dans une fenêtre à part dim form2 as new system.windows.form.form1
2) Pour déclarer une procédure sub (plusieurs paramètre,pas de retour) ou fonction (1 paramètre, 1 retour), on utilise "sub procedure()..." ou "fonction procedure()..."
3) Pour déclarer une classe on utilise "dim... = new"
ex:(?)
Code : Sélectionner tout - Visualiser dans une fenêtre à part dim form2 = new system.windows.form
Je croit avoir fait le tour des déclarations , du moins sur ce que j'ai vu pour l'instant, si vous avez quelque précisions ou des exemples plus parlant. Je voit pas trop la différence entreet
Code : Sélectionner tout - Visualiser dans une fenêtre à part dim form2 = new system.windows.formNB: Pour moi,
Code : Sélectionner tout - Visualiser dans une fenêtre à part dim form2 as new system.windows.form.form1
-une classe et une sorte de sur-ensemble de plusieurs objet (une sorte de groupement d'objet)
-les méthodes sont au procédure(= une routine) se que les propriétés sont aux objet.? (une sorte de propriété des procédure??)
J'espère que cette question aidera quelque autre personne quand même
Merci de m'aider.
Partager