Aide dans java
Fermé
moni
-
18 oct. 2008 à 20:47
BadGuitarist Messages postés 367 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 20 octobre 2013 - 18 oct. 2008 à 21:04
BadGuitarist Messages postés 367 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 20 octobre 2013 - 18 oct. 2008 à 21:04
Bonjour,
je suis nouveau en java, et je souhaite que vous m'expliquer le concept de "static" dans java, et la facon d'utiliser un constructeur.
merci
je suis nouveau en java, et je souhaite que vous m'expliquer le concept de "static" dans java, et la facon d'utiliser un constructeur.
merci
A voir également:
- Aide dans java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Eclipse java - Télécharger - Langages
- Java runtime environment - Télécharger - Langages
1 réponse
BadGuitarist
Messages postés
367
Date d'inscription
dimanche 12 octobre 2008
Statut
Membre
Dernière intervention
20 octobre 2013
27
18 oct. 2008 à 21:04
18 oct. 2008 à 21:04
Bonsoir moni,
static
La fonction du terme static dépend de l'objet qu'il qualifie :
- s'il est placé avant une variable alors celle-ci devient une constante
- s'il est placé lors de la déclaration d'une classe alors cette classe ne pourra plus être dérivée
le constructeur
Si tu n'as pas besoin de lui faire un traitement particulier (i.e. autre que instancier un objet), alors tu n'es pas obligé de développer la méthode dans la classe Java.
Si tu veux que ce constructeur fasse quelque chose de différent que le constructeur par défaut, alors tu le développes dans ta classe :
static
La fonction du terme static dépend de l'objet qu'il qualifie :
- s'il est placé avant une variable alors celle-ci devient une constante
- s'il est placé lors de la déclaration d'une classe alors cette classe ne pourra plus être dérivée
le constructeur
Si tu n'as pas besoin de lui faire un traitement particulier (i.e. autre que instancier un objet), alors tu n'es pas obligé de développer la méthode dans la classe Java.
Si tu veux que ce constructeur fasse quelque chose de différent que le constructeur par défaut, alors tu le développes dans ta classe :
public class MaClasse { public MaClasse() { super(); // appel au constructeur standard // traitements particuliers } }