Appeler une classe D'une autre Classe
Je veux l'appeler class2 de class1 mais class2 n'ont pas de principal fonction pour désigner comme Class2.main(args);
- Vous devez passer par un tutoriel de base..
- ce qui est mauvais. les tests doivent être autonomes et indépendants.
Vous devez vous connecter pour publier un commentaire.
Suposse que vous avez
Class1
Class2
et puis vous pouvez utiliser Class2 de différentes manières.
Champ De La Classe
Champ méthode de
Méthodes statiques de Classe 2
Imaginez que c'est votre class2.
de class1 vous pouvez utiliser doSomething de Class2 chaque fois que vous voulez
Si votre class2 ressemble à ceci ayant des membres statiques
Alors vous pouvez simplement appeler comme
Si vous souhaitez accéder à des non-membres statiques alors que vous auriez à instancier un objet.
Il suffit de créer une instance de
Class2
et d'appeler la méthode souhaitée.Suggestions de lecture: http://docs.oracle.com/javase/tutorial/java/javaOO/
D'abord créer un objet de la classe 2 dans class1 et ensuite utiliser cet objet pour appeler n'importe quelle fonction de class2
par exemple
écrire class1
Au lieu d'appeler à la main, peut-être vous devriez appeler des méthodes individuelles où et quand vous en avez besoin.