56 votes

Importer une classe personnalisée en Java

Comment importer une classe que j'ai écrite dans un autre fichier ? Toutes mes classes sont sous le même paquetage.

73voto

Jeffrey Points 22209

Si toutes vos classes sont dans le même paquet, vous ne devriez pas avoir besoin de les importer.

Il suffit d'instancier l'objet comme suit :

CustomObject myObject = new CustomObject();

35voto

Mob Points 5926

Importer en utilisant le import mot-clé :

import package.myclass;

Mais comme c'est le paquet par défaut et que même vous créez simplement une nouvelle instance comme :

elf ob = new elf(); //Instance of elf class

4voto

Kayser Points 1909

Dans le même paquet, il n'est pas nécessaire d'importer la classe.

Sinon, c'est très facile. Sur Eclipse o NetBeans il suffit d'écrire la classe que vous voulez utiliser et de cliquer sur Ctrl + Space . Le site IDE importera automatiquement la classe.

Informations générales :

Vous pouvez importer une classe avec le mot clé import après les informations sur le paquet :

Exemple :

package your_package;

import anotherpackage.anotherclass;

public class Your_Class {
    ...
    private Vector variable;
    ...
}

Vous pouvez instance la classe avec :

Anotherclass foo = new Anotherclass();

2voto

Miguel Prz Points 8136

Je vois l'image, et toutes vos classes sont dans le même paquet. Donc vous n'avez pas besoin d'importer, vous pouvez créer une nouvelle instance sans la phrase d'importation.

1voto

Dave Newton Points 93112

Tout d'abord, évitez d'utiliser le paquet par défaut.

Deuxièmement, vous n'avez pas besoin d'importer la classe ; elle se trouve dans le même paquet.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X