Introduction à Object en Java

Java est un puissant langage de programmation orienté objet qui se compose d'objets et de classes. Les objets facilitent la cartographie des entités réelles lors du codage. Les objets seront utilisés tout le temps lors de la programmation en java. Les objets en java sont faciles à définir et à utiliser. Il est nécessaire de comprendre les classes et les objets car tout dans un langage de programmation orienté objet comme Java est basé sur eux. Dans cet article, nous verrons tous les détails liés à l'objet ainsi que les exemples.

Comment créer un objet en Java?

  • Si vous connaissez la programmation Java, vous savez peut-être qu'en Java, un objet est créé à l'aide d'une classe. La classe n'est rien mais elle fournit un plan pour créer un objet. La classe est utilisée pour instancier un objet. Donc, techniquement, nous aurons déjà la classe déclarée avant de créer l'objet en Java.

Voyons la syntaxe de création d'un objet en java.

Syntaxe:

ClassName objectName = new ClassName();

  • La syntaxe est simple et facile à comprendre. Il commence par le nom de classe pour lequel nous déclarons un objet suivi du nom de l'objet. Le nom de l'objet n'est rien mais il est similaire à la déclaration du nom de variable avec le nom préféré de l'utilisateur. Jusqu'à ce que ce processus de définition d'un objet avec nom soit appelé comme déclaration d'objet en Java.
  • La déclaration d'objet est suivie d'un signe égal à (=) qui affectera la référence de l'objet à notre variable d'objet déclarée. Le nouveau mot-clé est utilisé pour créer le nouvel objet. Ce nouveau mot-clé créera un nouvel objet en utilisant la classe blueprint ie et allouera de la mémoire à l'objet. Cette création d'un nouvel objet est appelée instanciation d'objet en Java.
  • Le nouveau mot-clé est ensuite suivi par la méthode ou le constructeur de la classe. Le nouveau mot-clé appellera automatiquement le constructeur de la classe lors de la création d'un nouvel objet, ce processus est appelé initialisation d'objet en java.

Nous pouvons également déclarer un objet d'une manière différente. Nous allons d'abord le déclarer et ensuite nous pouvons l'initialiser.

ClassName objectName; // Declarationobject
Name = new ClassName(); // Initialization

  • Chaque fois que nous créons un nouvel objet en java, la mémoire sera allouée à l'objet nouvellement créé et la référence de cet objet sera renvoyée à la variable objet. Cette référence d'objet peut ensuite être utilisée pour effectuer différentes actions liées à un objet. La référence d'objet ici n'est rien mais correspond au nom de variable d'objet nouvellement déclaré.

Caractéristiques de l'objet en Java

  • Chaque objet en java aura sa propre identité. Deux objets n'auront pas la même identité. Chaque objet correspondra à un emplacement mémoire différent et l'adresse de l'emplacement mémoire ne sera pas disponible pour l'utilisateur.
  • Un objet sera associé à son type. Chaque objet aura un type de données en tant que classe.
  • Un objet aura également deux choses d'état et de comportement déclarées. Ces choses sont déclarées dans la classe elle-même. L'état définira les attributs et le comportement définira les actions liées à la classe.

Propriétés de l'objet en Java

Lors de la définition d'une classe en Java, nous définissons les deux principales choses. Le premier représente l'attribut ou l'état. C'est ce qu'on appelle les propriétés d'un objet. Les propriétés ne sont que des données spécifiques liées à la classe. Chaque objet une fois créé en Java, il aura ces propriétés disponibles avec lui. Nous pouvons accéder à ces propriétés dans la classe ou à l'extérieur en utilisant la référence d'objet en fonction du modificateur utilisé. Comme l'objet ressemble à des propriétés d'entité en temps réel, elles représentent l'état d'une entité. Par exemple, un objet de Mobile peut avoir une propriété comme la taille, le poids, etc. Les différents emplacements de mémoire seront alloués pour chaque propriété liée à l'objet que nous créons.

Méthodes d'objet en Java

  • La deuxième chose principale que nous déclarons lors de la création d'une classe est les méthodes. Ces méthodes ne sont rien mais sont comme les fonctions qui sont déclarées dans une classe. Les méthodes sont à nouveau spécifiques à la classe dans laquelle elles sont déclarées. Les méthodes représentent une action ou un processus spécifique à exécuter lors d'un appel à l'aide de la référence d'objet. Les méthodes sont comme un comportement dans le monde réel. Par exemple, le mobile effectuera l'action d'appel ou de numérotation. L'appel à l'action n'est rien d'autre que le comportement du mobile.
  • Lors de la programmation en Java, nous allons normalement créer un objet et assigner des valeurs à ses membres de données et effectuer des actions spécifiques liées à ii en utilisant les méthodes. Les méthodes sont un moyen facile de combiner et d'effectuer les actions spécifiques requises lors de la programmation.
  • Nous pouvons effectuer tout ce qui est exigé dans les méthodes. Les méthodes peuvent également accéder aux membres de données définis dans la classe. nous pouvons effectuer les actions sur les membres de données dans une classe. Nous pouvons définir n'importe quel nombre de méthodes dans la classe aussi longtemps que nécessaire.

Règles pour l'objet en Java

  • Pour la déclaration d'un objet, il n'y a pas de telles règles strictes mais nous devons suivre la convention de dénomination java standard lors de la déclaration du nom de l'objet.
  • Nous ne pouvons accéder aux méthodes d'une classe que par référence d'objet ou par référence de classe dans des cas particuliers, mais dans aucune des deux situations, nous ne pouvons accéder ou modifier l'implémentation des méthodes.
  • Nous pouvons réutiliser l'objet une fois défini autant de fois que nous le voulons.
  • Nous pouvons facilement retirer ou remplacer l'objet utilisé en fonction des besoins.

Conclusion

Ainsi, tout en java tourne autour de l'objet. Un objet peut être créé simplement en utilisant le nom de classe. Un objet contiendra l'état et le comportement. Nous pouvons accéder aux méthodes et aux membres de données de la classe en utilisant la référence d'objet. Chaque objet aura certaines caractéristiques ou propriétés qui lui sont liées. Étant un langage de programmation orienté objet, tout en java est un objet. Les objets rendent le langage de programmation java plus sûr et plus robuste.

Articles recommandés

Ceci est un guide de l'objet en Java. Nous discutons ici comment créer un objet en java, ses caractéristiques, propriétés, méthodes ainsi que les règles. Vous pouvez également consulter les articles suivants pour en savoir plus -

  1. Constructeur en Java
  2. Tri en Java
  3. Constructeur en Java
  4. JCheckBox en Java