[Debutant]difference entre static et non static
Bonjour,
je n ' arrive pas à assimiler pas mal de choses en POO (je débute soyez clément).
je lisais la Faq ca m ' a légérement aidé , si je comprends bien lorsque je crée une methode statique ou un champ statique cela signifie que c est une variable /ou methode de la classe elle meme?si j ' ai encore bien capté :mouarf:, on a pas besoin d instancier un objet pour qu on puisse l invoquer en dehors de la classe?
Mais quel interet?je ne comprends pas étant donné que si je me trompe on instancie un objet de la sorte dans un main :
Code:
1 2
| main
Point A = new Point(); |
or pour pouvoir invoqué une methode statique de la classe point en dehors de la classe je peux faire ça :
A.mamethodestatique
A moins que je suis a coté de la plaque , j ai besoin alors de créer l objet A.
je tiens à préciser que j ' essaie d apprendre en solitaire et que je me base sur les différents supports trouvés sur le net.
merci