Importer une classe personnalisée en Java
- Syntaxe pour importer la classe en Java
- Importer une classe personnalisée en Java
- Importer une classe personnalisée en Java
- Classe d’importation statique en Java
Ce didacticiel explique comment importer la classe personnalisée dans Java.
Si la classe est présente dans le même package, utilisez-la en créant son objet, et si la classe est présente dans un autre package, nous devons d’abord importer le package en utilisant ses méthodes et ses variables. Examinons de près les exemples.
Syntaxe pour importer la classe en Java
Vous trouverez ci-dessous la syntaxe pour importer une classe et des membres statiques de la classe en Java.
import static package.myclass; // static import
import package.myclass;
Importer une classe personnalisée en Java
Créons une classe personnalisée (Student
) contenant deux variables d’instance et des méthodes getter
et setter
. Ensuite, importez cette classe dans la classe SimpleTesting
en utilisant l’instruction import. Voir l’exemple ci-dessous.
Student.java
package myjavaproject;
class Student {
String name;
String email;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}
SimpleTesting.java
package xyz;
import myjavaproject.Student;
public class SimpleTesting {
public static void main(String[] args) {
Student student = new Student();
student.setName("Rohna");
student.setEmail("rohna@xyz.com");
System.out.println(student.getName());
System.out.println(student.getEmail());
}
}
Production:
Rohna
rohna@xyz.com
Importer une classe personnalisée en Java
Si la classe est dans le même package ou dans le même fichier, nous n’avons pas besoin de l’importer mais simplement de l’utiliser en créant un objet de cette classe. Voir l’exemple ci-dessous.
package myjavaproject;
public class SimpleTesting extends Thread {
public static void main(String[] args) {
Student student = new Student();
student.setName("Rohna");
student.setEmail("rohna@xyz.com");
System.out.println(student.getName());
System.out.println(student.getEmail());
}
}
Production:
Rohna
rohna@xyz.com
Classe d’importation statique en Java
Si nous voulons uniquement importer des membres statiques de la classe, nous pouvons utiliser le concept d’importation statique. Nous devons utiliser le mot-clé static
avec l’instruction import
. Voir l’exemple ci-dessous.
import static java.lang.Math.*;
public class SimpleTesting {
public static void main(String[] args) {
int a = 10;
double b = ceil(a);
System.out.println(b);
}
}
Production:
10.0