Wat is statiese en nie-statiese metode in Java?
Wat is statiese en nie-statiese metode in Java?

Video: Wat is statiese en nie-statiese metode in Java?

Video: Wat is statiese en nie-statiese metode in Java?
Video: Java Tutorials - Les 4 Objecten & begin OOP 2024, Desember
Anonim

A statiese metode behoort aan die klas self terwyl a nie-statiese metode behoort aan elke geval van 'n klas. Daarom, a statiese metode kan direk geroep word sonder om enige instansie van die klas te skep en 'n objek is nodig om a nie-statiese metode.

Eenvoudig so, wat is die verskil tussen statiese en nie-statiese metodes in Java?

Een van die sleutels verskil tussen a staties en a nie-statiese metode is dit statiese metode behoort aan 'n klas terwyl nie-statiese metode behoort aan die instansie. Dit beteken jy kan 'n bel statiese metode sonder om enige instansie van die klas te skep deur net die naam van die klas te gebruik, bv. Wiskunde.

Weet ook, wat is die statiese metode in Java? In Java , a statiese metode is 'n metode wat aan 'n klas behoort eerder as 'n geval van 'n klas. Die metode is toeganklik vir elke geval van 'n klas, maar metodes wat in 'n geval gedefinieer is, kan slegs deur daardie lid van 'n klas verkry word.

Wat dit betref, wat is die verskil tussen 'n metode wat staties is en een wat nie staties is nie?

A statiese metode behoort aan die klas en 'n nie- statiese metode behoort aan an voorwerp van 'n klas. Dit wil sê, 'n nie- statiese metode slegs opgeroep kan word an voorwerp van 'n klas waaraan dit behoort. A statiese metode kan egter beide op die klas sowel as genoem word an voorwerp van die klas.

Wat beteken dit as 'n metode staties is?

Antwoord. Die staties sleutelwoord dui aan dat 'n lid veranderlike, of metode , kan verkry word sonder om 'n instansiasie van die klas waaraan dit behoort te vereis. In eenvoudige terme, dit beteken dat jy 'n kan bel metode , selfs al het jy nog nooit die voorwerp geskep waaraan dit behoort nie!

Aanbeveel: