2024 Outeur: Elizabeth Oswald | [email protected]. Laas verander: 2024-01-13 00:02
In die algemeen moet enige metode wat nie van die toestand van 'n instansie afhang nie, staties wees. Helperklasse wat niks anders as statiese metodes bevat nie, moet self staties verklaar word om te verhoed dat jy per ongeluk nie-statiese lede byvoeg en die klasse instansieer.
Moet helpermetodes staties wees?
21 Antwoorde. Ek verkies dat sulke helpermetodes privaat staties is; wat dit vir die leser duidelik sal maak dat hulle nie die toestand van die voorwerp sal wysig nie.
Kan 'n helperklas staties wees?
Meeste helper- of nutsklasse gebruik statiese metodes. Jy moet net nie-statiese metodes gebruik as jy veelvuldige gevalle van jou helperklas wil skep, maar aangesien jy net 'n eenvoudige invoer -> funksie -> uitvoer nodig het, sal ek die metodes staties maak.
Is statiese helperklasse sleg?
Hoekom is statiese helperklasse sleg? Statiese helperklasse is sleg omdat dit programme moeiliker maak om te verstaan (en dus moeiliker om aan boord van nuwe ontwikkelaars te kom), lei tot foute omdat dit onduidelik is op watter data hulle bedoel is om te werk, en hulle maak veranderinge moeiliker as gevolg van verhoogde koppeling.
Moet helpermetodes privaat wees?
Interne helper-metodes is (waarskynlik) goed
As 'n metode eintlik net 'n helper vir 'n openbare metode is en nie sin maak om op sy eie in 'n ander konteks te lewe nie, dan is dit fyn om dit as 'n privaat metode te hou.
Aanbeveel:
Kan ons konstruktor staties maak?
Een van die belangrike eienskappe van Java-konstruktor is dat dit nie staties kan wees nie. … 'n Konstruktor word genoem wanneer 'n objek van 'n klas geskep word, dus geen gebruik van die statiese konstruktor nie. Nog iets is dat as ons statiese konstruktor sal verklaar, dan kan ons nie toegang tot die konstruktor van 'n subklas af kry nie.
Moet eenvoudige datumformaat staties wees?
Datumformaat is nie draadveilig nie. As verskeie drade dieselfde DateFormat-objek gebruik sonder enige sinchronisasie, kan jy onverwagte resultate kry. U moet dus toegang tot die DateFormat-objek sinchroniseer, 'n ThreadLocal-veranderlike gebruik of 'n alternatiewe Datum-API soos Joda-Time gebruik.
Moet jy Grieks wees om hellenies te wees?
Nie-Griekse aanhangers van die Griekse gode wat Helleense ideale beliggaam, word algemeen na verwys as Helleniste. Meer algemeen, iemand wat die Griekse gode aanbid, maar nie noodwendig aan Helleense ideale, etos of ritueel voldoen nie, kan as 'n "
Vir 'n hipotese om geldig te wees, moet dit toetsbaar wees?
Vir 'n hipotese om as wetenskaplik beskou te word, moet dit toetsbaar wees-dit moet in beginsel verkeerd bewys kan word. Die kollektiewe bevindinge van mense oor die natuur, en die proses om kennis oor die natuur te versamel en te organiseer.
Moet jy 'n monseigneur wees om 'n biskop te wees?
Hoewel die woord in sommige tale as 'n aanspreekvorm vir biskoppe gebruik word, wat die primêre gebruik daarvan in daardie tale is, is dit nie gebruiklik in Engels nie. (Gevolglik, in Engels, word die gebruik van "Monsignor" laat vaar vir 'n priester wat 'n biskop word.