[POO] Accès à des méthodes directement...

Accès à des méthodes directement... [POO] - C#/.NET managed - Programmation

Marsh Posté le 19-06-2003 à 18:43:20    

  Salut,
Je débute dans la programmation Objet, et en lisant un morceau de code, je suis tombé là dessus (C#)
File.OpenText(...);
 
Je me pose donc la question: peut pour chaque méthode de toutes les classes y accéder comme ça:
NomDeClasse.Method(); ?
 
On n'est pas obligé de faire:
NomDeClasse variable;
variable.Method(); ?
 
Merci de m'exclairer !
 :hello:  
 
    ANT

Reply

Marsh Posté le 19-06-2003 à 18:43:20   

Reply

Marsh Posté le 19-06-2003 à 20:51:15    

J'y connais absolument rien en C# mais d'aprés mon peut de connaissance en POO, c'est pas possible de faire NomDeClasse.Method(). En effet, pour utiliser les méthodes de la classe il faut instancer un objet de celle-ci.

Reply

Marsh Posté le 19-06-2003 à 21:02:29    

ANTSite a écrit :


Je me pose donc la question: peut pour chaque méthode de toutes les classes y accéder comme ça:
NomDeClasse.Method(); ?


 
Uniquement pour les méthodes statiques (ie de classe), c'est à dire qui ne sont pas liée à une instance particulière d'une classe.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 19-06-2003 à 21:30:07    

Merci!  :hello:

Reply

Marsh Posté le 19-06-2003 à 23:41:45    

kadreg a écrit :


Uniquement pour les méthodes statiques (ie de classe)


Et pour les méthodes d'instance de classe ?¿? [/chieur]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed