Hoe om `n metode in java te bel
By die begin van programmering in Java, is daar baie nuwe konsepte om te leer.Daar is klasse, Metodes, uitsonderings, konstruktors, veranderlikes en meer, en dit kan word oorweldigend. Dus, dit is die beste om stuk vir stuk te leer. Disketters hoe om `n metode in Java te bel.
Stappe
1. Verstaan wat `n metode is.In Java is `n metode `n reeks stellings wat `n funksie skep.Sodra `n metode verklaar is, kan dit by verskillende dele van die kode genoem word om die funksie uit te voer.Dit is `n nuttige manier om dieselfde kode oor en oor te hergebruik.Die volgende is `n voorbeeld van `n eenvoudige metode.
openbare statiese void metode naam () {stelsel.buite.druk ("Dit is `n metode") -}

2. Verklaar die klas toegang vir die metode.Wanneer u `n metode in Java verklaar, moet u verklaar watter klasse toegang tot die metode kan verkry.In die bostaande voorbeeld word die toegang verklaar as "Publiek".Daar is drie toegangsmodifiseerders wat u kan verklaar:
privaat
, Dan kan die metode slegs in die klas genoem word.Dit word die standaard of pakket-privaat genoem.Dit beteken dat slegs die klasse in dieselfde pakket die metode kan bel.
3. Verklaar die klas waarop die metode behoort.In die voorbeeld hierbo, die tweede navraag, "staal" beteken dat die metode aan die klas behoort en nie enige geval van die klas nie (voorwerp).Statiese metodes moet genoem word deur die klas naam te gebruik: "Eksamenleklas.metodeexample ()".

4. Verklaar die terugkeerwaarde.Die terugkeerwaarde verklaar die naam van die waarde wat die metode opbrengs is.In die voorbeeld bo die woord "leemte" beteken dat die metode niks teruggee nie.

5. Verklaar die metode naam.Nadat u die klasse verklaar het wat toegang tot die metode kan verkry, behoort die Klas dit aan en die opbrengswaarde te gee, u moet die metode `n naam gee sodat dit genoem kan word.Om die metode `n naam te gee, tik eenvoudig die metode naam, gevolg deur `n oop en geslote hakies.Die voorbeelde hierbo sluit in, "somemethod ()" en "Methorname ()".U sal dan al die metodeverklarings binne oopgemaakte en geslote krullerige hakies invoer "{}"

6. Bel die metode.Om `n metode te bel, moet jy net die metode se naam volg, gevolg deur oop en geslote hakies op die lyn wat jy die metode wil uitvoer.Maak seker dat jy net `n metode in `n klas noem wat toegang het tot dit.Die volgende is `n voorbeeld van `n metode wat verklaar word en dan in die klas genoem word:.
Openbare Klas Klasnaam {Openbare Statiese Void Methodsname () {stelsel.buite.druk ("Dit is `n metode") -} Openbare Statiese Void Main (String [] args) {Methodsname () -}}

7. Voeg `n parameter by tot `n metode (indien nodig).Sommige metodes vereis `n parameter soos `n heelgetal (`n nommer) of `n verwysingstipe (soos die naam van `n voorwerp). As `n metode `n parameter vereis, tik jy net die parameter tussen die oop en geslote hakies na die metode se naam.`N Metode wat `n heelgetal parameter van `n heelgetal vereis, sal lyk "somemethod (int a)" of soortgelyke.`N Metode wat `n verwysingstipe gebruik, sal lyk "Somemethod (Object OBJ)" of soortgelyke.

8. Bel `n metode met `n parameter.By die roeping van `n metode wat `n parameter vereis, sal u net die parameter in die paretese voeg na die metode naam. Byvoorbeeld:"somemethod (5)" of "somemethod (n)" as "n" is `n heelgetal.As die metode `n verwysingsvoorwerp benodig, moet u die naam van die voorwerp in die oop en geslote hakies in die naam van die voorwerp vereis.Byvoorbeeld, "Somemethod (4, ding)".

9. Voeg verskeie parameters by `n metode.Metodes kan ook verskeie parameters hê, eenvoudig geskei deur kommas.In die volgende voorbeeld word `n metode geskep om twee heelgetalle bymekaar te voeg en die som as die opgawe metode terug te gee.Wanneer die metode genoem word, word die twee heelgetalle gegee as parameters sal saam bygevoeg word.Wanneer die program uitgevoer word, sal u `n uitset ontvang wat sê "Die som van A en B is 50".:
Openbare Klas MyClass {Openbare Statiese Void Sum (int A, Int B) {Int C = A + B-stelsel.buite.druk ("Die som van A en B is "+ c) -} Openbare statiese Void Main (string [] args) {som (20, 30) -}}
Video
Deur hierdie diens te gebruik, kan sommige inligting met YouTube gedeel word.
Wenke
By die roeping van `n metode wat iets teruggee, kan u `n ander metode noem wat gebaseer is op wat die metode opbrengs.Kom ons sê ons het `n metode genaamd
GetObject ()
wat `n voorwerp gee.Wel, in die klas Objek
, Daar is `n nie-statiese metode oproep teorie
wat die terugkeer die Objek
in die vorm van a Lyn
.Dus, as jy dit wou kry Lyn
van die Objek
terugbesorg deur GetObject ()
In een reël sal jy net skryf "String str = getobject ().toString ()-
".Waarskuwings
Wees versigtig vir abstrakte klasse en metodes.As `n metode abstrak is, kan dit nie gebruik word voordat dit deur `n ander klas geïmplementeer word nie.Dit is omdat `n abstrakte metode nie in die eerste plek enige kode daarin het nie.Abstrakte klasse word as `n soort raamwerk gebruik.
Deel op sosiale netwerke: