dmylogi.com

Hoe om `n metode in Java te bel

Wanneer jy begin program in Java

, Daar is baie dinge wat jy moet leer. Jy het die klasse, die metodes, die uitsonderings, die bouers, die veranderlikes en nog baie meer. Al hierdie kan `n bietjie wees intimiderend, so dit is beter om bietjie vir bietjie te leer. Hierdie artikel sal jou wys hoe jy kan leer om `n metode in Java te bel.

stappe

Prentjie getiteld Bel `n metode in Java Stap 1
1
`N Metode is die ekwivalent van `n funksie in tale soos C wat help om die kode weer te gebruik. `N Groep stellings is `n metode en `n metode kan deur enige ander stelling aangevoer word. Wanneer `n metode in java genoem word, sal al die sinne binne die metode uitgevoer word. Kyk byvoorbeeld na hierdie metode. "publieke statiese leegte metodeExample () {}". Dit dra nie kode nie, maar daar is drie sleutelwoorde voor die metode naam. Dit is: openbare, statiese, en leemte.
  • Prent getiteld Bel `n metode in Java Stap 2
    2
    Die woord openbare voor die metode beteken dat die metode vanaf enige plek genoem kan word, insluitend ander klasse, en selfs verskillende lêers terwyl die klas ingevoer word. Daar is ander woorde wat kan vervang openbare. Dit is, beskerm en private. As `n metode is beskerm, dan kan dit slegs in sy klas en subklasse gebruik word (dit is die klasse wat daaruit geskep word). As `n metode is private, dan kan dit slegs binne die klas gebruik word. Die laaste woord bestaan ​​nie regtig nie en word standaard ingestel as jy nie een van die ander twee gebruik nie en sal voorkom dat die metode van êrens anders as jou klas geroep word.
  • Prent getiteld Bel `n metode in Java Stap 3
    3
    Die tweede navraag is statiese wat beteken dat die metode behoort aan `n klas en nie aan die klas van die klas nie (voorwerp). Statiese metodes moet genoem word met die naam van die klas: "VoorbeeldClass.methodExample ()". Maar as die woord statiese dit is nie daar nie, dan kan die metode slegs deur middel van `n voorwerp aangewend word. Byvoorbeeld, as die klas vernoem is ExampleObject en het `n konstruktor (diegene wat voorwerpe maak), dan kan ons `n nuwe voorwerp maak deur te skryf VoorbeeldObject obj = nuwe ExampleObject () -, en noem die metode met"obj.methodExample () -".
  • Prentjie getiteld Bel `n metode in Java Stap 4
    4
    Die laaste woord in die metode is leemte. Die woord leemte beteken dat die metode niks teruggee nie (dit beteken dat dit niks terugkom wanneer die metode loop nie). As jy `n metode wil hê om iets terug te gee, vervang die woord leemte met `n soort inligting oor die voorwerp wat jy wil terugkeer. Voeg dan by terugkeer plus `n voorwerp van die tipe wat gesoek word aan die einde van die kode in die metode.


  • Prent getiteld Bel `n metode in Java Stap 5
    5
    As jy `n metode noem wat iets oplewer, kan jy gebruik wat dit teruggee. Byvoorbeeld, as `n metode someMethod () gee `n heelgetal terug, dan kan u hierdie waarde toewys aan wat opgawes soos in die volgende voorbeeld: "int a = someMethod () -"
  • Prent getiteld Bel `n metode in Java Stap 6
    6
    Sommige metodes vereis `n parameter. Die metode wat `n heelgetal-tipe parameter benodig, sal soos volg lyk: someMethod (int a) Wanneer jy so `n metode gebruik, skryf die metode en dan die heelgetal tussen hakies: someMethod (5) of someMethod (n) indien N Dit is `n heelgetal.
  • Prent getiteld Bel `n metode in Java Stap 7
    7
    Die metodes kan verskeie parameters hê wat deur kommas geskei word. As die metode someMethod dit vereis twee parameters, int a en Object obj, Dit sal so lyk: "someMethod (int a, Object obj)". Om hierdie nuwe metode te gebruik, gebruik die naam van die metode gevolg deur `n heelgetal en `n voorwerp tussen hakies: someMethod (4 ding) waar ding Dit is `n voorwerp.
  • wenke

    • As jy `n metode noem wat `n waarde opbrengs, kan jy `n ander metode bel op grond van wat `n ander metode terugkom. Stel byvoorbeeld dat ons `n metode het getObject () wat `n voorwerp teruggee. In die klasvoorwerp, Daar word `n nie-statiese metode genoem toString wat die voorwerp in die vorm van `n ketting (string). Dus, as wat jy wil kry, is `n ketting (string) van die voorwerp (voorwerp) wat jy gebruik getObject () om dit terug te gee, skryf ".String str = getObject (). ToString () -".

    waarskuwings

    • Wees versigtig met abstrakte metodes en klasse. As `n metode abstrak is, kan dit nie gebruik word tensy dit deur `n ander klas geïmplementeer word nie. Dit is omdat die metode nie in die eerste plek `n kode het nie. Die abstrakte klasse word gebruik as `n soort verwysingsraamwerk of werk.
    Deel op sosiale netwerke:

    Verwante
    Hoe om persentasie in Java te berekenHoe om persentasie in Java te bereken
    Hoe om `n Java-venster in Swing te sluitHoe om `n Java-venster in Swing te sluit
    Hoe om te kodeer in Base64 met JavaHoe om te kodeer in Base64 met Java
    Hoe om karakterkoorde in Java te vergelykHoe om karakterkoorde in Java te vergelyk
    Hoe om jou eerste Java-program in Ubuntu Linux te skepHoe om jou eerste Java-program in Ubuntu Linux te skep
    Hoe om `n Java-applet te skepHoe om `n Java-applet te skep
    Hoe om die som van twee getalle in Java te vindHoe om die som van twee getalle in Java te vind
    Hoe om jou eerste Java-program te skryfHoe om jou eerste Java-program te skryf
    Hoe om `n Java-program te skryf met twee klasse met behulp van EclipseHoe om `n Java-program te skryf met twee klasse met behulp van Eclipse
    Hoe om `n program in Java te skryf om die gemiddelde te berekenHoe om `n program in Java te skryf om die gemiddelde te bereken
    » » Hoe om `n metode in Java te bel
    © 2024 dmylogi.com