Inhoudsopgave:

Hoe roep je een parameter uit een andere klasse in Java aan?
Hoe roep je een parameter uit een andere klasse in Java aan?

Video: Hoe roep je een parameter uit een andere klasse in Java aan?

Video: Hoe roep je een parameter uit een andere klasse in Java aan?
Video: Beginner Java - Other Class Method Calling - Lesson 16 2024, November
Anonim

Tot een methode aanroepen in Java van een andere klas is heel eenvoudig. Wij kunnen een methode aanroepen van een andere klas door daar gewoon een object van te maken klas binnenkant een andere klas . Na het maken van een object, oproepmethoden met behulp van de objectreferentievariabele. Laten we het begrijpen met een voorbeeldprogramma.

Met dit in het achterhoofd, hoe geef je een object door van de ene klasse naar de andere in Java?

Objecten doorgeven en retourneren in Java

  1. Bij het maken van een variabele van een klassetype maken we alleen een verwijzing naar een object.
  2. Dit betekent in feite dat objecten zich gedragen alsof ze worden doorgegeven aan methoden door middel van call-by-reference.
  3. Wijzigingen in het object binnen de methode worden weerspiegeld in het object dat als argument wordt gebruikt.

Vervolgens is de vraag, hoe roep je een variabele uit een andere klasse in C# aan? Er zijn eigenlijk eenvoudige Zoals het declareren van a variabele bijvoorbeeld, telefoongesprek Dat variabele door instantienaam aan te maken. Zoals het verklaren van a variabele bijvoorbeeld, telefoongesprek Dat variabele door instantienaam aan te maken. maak ze statisch en telefoongesprek ze door klas naam bijvoorbeeld static int t1 = 15; gebruik dit in andere klas als tijd.

Als je dit in overweging neemt, hoe noem je een privévariabele in Java?

Nee, dat kan op geen enkele manier toegang de privévariabelen in java . U kunt openbare getter- en setter-methoden bieden om: toegang of verander de waarde van de privaat lid variabelen.

Hoe kunnen we een variabele van een andere methode gebruiken?

Dat kan niet. Variabelen gedefinieerd binnen a methode zijn daar lokaal voor methode . Als je wilt delen variabelen tussen methoden , dan moet je ze specificeren als lid variabelen van de klas. U kunt ze ook doorgeven via één methode: tot een ander als argumenten (dit is niet altijd van toepassing).

Aanbevolen: