Inleiding tot Object in Java

Java is een krachtige objectgeoriënteerde programmeertaal die bestaat uit objecten en klassen. De objecten maken het eenvoudiger om de real-life entiteiten tijdens het coderen in kaart te brengen. De objecten worden altijd gebruikt tijdens het programmeren in Java. De objecten in Java zijn eenvoudig te definiëren en te gebruiken. Het is noodzakelijk om klassen en objecten te begrijpen, omdat alles in een objectgeoriënteerde programmeertaal zoals Java daarop is gebaseerd. In dit artikel zien we alle details met betrekking tot het object samen met de voorbeelden.

Hoe maak je een object in Java?

  • Als je bekend bent met Java-programmeren, weet je misschien dat in Java een object wordt gemaakt met een klasse. De klasse is niets anders dan het biedt een blauwdruk voor het maken van een object. De klasse wordt gebruikt om een ​​object te instantiëren. Dus technisch gezien hebben we de klasse al gedeclareerd voordat we het object in Java maken.

Laten we eens kijken naar de syntaxis van het maken van een object in Java.

Syntaxis:

ClassName objectName = new ClassName();

  • De syntaxis is eenvoudig en gemakkelijk te begrijpen. Het begint met de klassenaam waarvoor we een object declareren, gevolgd door de objectnaam. De objectnaam is niets, maar het is vergelijkbaar met het declareren van de variabelenaam met de voorkeursnaam van de gebruiker. Tot dit proces van het definiëren van een object met naam wordt in Java een objectverklaring genoemd.
  • Objectdeclaratie wordt gevolgd door een gelijk aan (=) teken dat de referentie van het object toewijst aan onze aangegeven objectvariabele. Het nieuwe trefwoord wordt gebruikt voor het maken van het nieuwe object. Dit nieuwe trefwoord maakt een nieuw object met behulp van de blauwdruk, dwz klasse en wijst geheugen toe voor het object. Deze creatie van een nieuw object wordt object-instantiatie in Java genoemd.
  • Het nieuwe trefwoord wordt gevolgd door de methode of de constructor van de klasse. Het nieuwe sleutelwoord roept de constructor automatisch van klasse aan terwijl een nieuw object wordt gemaakt. Dit proces staat bekend als objectinitialisatie in Java.

We kunnen een object ook op een andere manier aangeven. Eerst zullen we het declareren en dan kunnen we het initialiseren.

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

  • Telkens wanneer we een nieuw object in Java maken, wordt het geheugen toegewezen aan het nieuw gemaakte object en wordt de referentie van dat object teruggegeven aan de objectvariabele. Deze objectreferentie kan vervolgens worden gebruikt om verschillende acties met betrekking tot een object uit te voeren. Objectverwijzing hier is niets anders dan overeenkomt met de nieuw gedeclareerde objectvariabele naam.

Kenmerken van Object in Java

  • Elk object in Java heeft zijn eigen identiteit. Geen twee objecten zullen dezelfde identiteit hebben. Elk object komt overeen met een andere geheugenlocatie en het adres van de geheugenlocatie is niet beschikbaar voor de gebruiker.
  • Aan een object zal het type worden gekoppeld. Elk object heeft een gegevenstype als klasse.
  • Een object zal ook twee dingen bevatten waarin staat en gedrag. Deze dingen worden in de klas zelf verklaard. De status definieert attributen en gedrag definieert de acties met betrekking tot de klasse.

Eigenschappen van Object in Java

Bij het definiëren van een klasse in Java definiëren we de belangrijkste twee dingen. De eerste vertegenwoordigt het kenmerk of de staat. Dit staat bekend als de eigenschappen van een object. De eigenschappen zijn niets anders dan de specifieke gegevens die betrekking hebben op de klasse. Wanneer elk object in Java wordt gemaakt, zullen deze eigenschappen beschikbaar zijn. We hebben toegang tot deze eigenschappen in de klasse of daarbuiten door de objectreferentie te gebruiken, afhankelijk van de modifier die ervoor wordt gebruikt. Omdat het object lijkt op real-time entiteitseigenschappen, vertegenwoordigt de status van een entiteit. Een object van Mobile kan bijvoorbeeld een eigenschap hebben zoals grootte, gewicht, enz. De verschillende geheugenlocaties worden toegewezen voor elke eigenschap met betrekking tot het object dat we maken.

Methoden van Object in Java

  • Het tweede belangrijke ding dat we verklaren tijdens het maken van een klasse zijn methoden. Deze methoden zijn niets anders dan de functies die in een klasse worden gedeclareerd. De methoden zijn opnieuw specifiek voor de klasse waarin ze worden verklaard. De methoden vertegenwoordigen een specifieke actie of proces dat moet worden uitgevoerd wanneer het wordt aangeroepen met behulp van de objectreferentie. De methoden lijken op gedrag in de echte wereld. De mobiele telefoon voert bijvoorbeeld de actie uit om te bellen of te bellen. Oproepactie is niets anders dan het gedrag van de mobiel.
  • Tijdens het programmeren in Java zullen we normaal gesproken een object maken en waarden toewijzen aan de gegevensleden en specifieke acties uitvoeren die verband houden met ii met behulp van de methoden. De methoden zijn een gemakkelijke manier om de specifieke acties te combineren en uit te voeren die nodig zijn tijdens het programmeren.
  • We kunnen alles uitvoeren wat de vereiste is in methoden. De methoden hebben ook toegang tot de gegevensleden die in de klasse zijn gedefinieerd. we kunnen de acties uitvoeren op de gegevensleden in een klasse. We kunnen een willekeurig aantal methoden in de klasse definiëren zolang als nodig.

Regels voor Object in Java

  • Voor de aangifte van een object bestaan ​​er geen dergelijke harde regels, maar we moeten de standaard Java-naamgevingsconventie volgen bij het declareren van de objectnaam.
  • We hebben alleen toegang tot de methoden van een klasse door objectreferentie of door klassenreferentie in speciale gevallen, maar in elk van beide situaties kunnen we de implementatie van methoden niet openen of wijzigen.
  • We kunnen het eenmaal gedefinieerde object zo vaak hergebruiken als we willen.
  • We kunnen het gebruikte object eenvoudig verwijderen of vervangen, afhankelijk van de vereiste.

Conclusie

Dus alles in Java draait om het object. Een object kan eenvoudig worden gemaakt met behulp van de klassenaam. Een object zal status en gedrag bevatten. We hebben toegang tot de methoden en gegevensleden van de klasse met behulp van de objectreferentie. Aan elk object zijn bepaalde kenmerken of eigenschappen verbonden. Omdat het een objectgeoriënteerde programmeertaal is, is alles in Java een object. De objecten maken de Java-programmeertaal veiliger en robuuster.

Aanbevolen artikelen

Dit is een handleiding voor Object in Java. Hier bespreken we hoe u een object in Java kunt maken, de kenmerken, eigenschappen en methoden samen met de regels. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. Constructor in Java
  2. Sorteren op Java
  3. Constructor in Java
  4. JCheckBox in Java