2024 Forfatter: Elizabeth Oswald | [email protected]. Sidst ændret: 2024-01-13 00:05
Generelt bør enhver metode, der ikke afhænger af tilstanden for en forekomst, være statisk. Hjælperklasser, der ikke indeholder andet end statiske metoder, bør selv erklæres statiske for at forhindre dig i at tilføje ikke-statiske medlemmer ved et uheld og i at instansiere klasserne.
Skal hjælpemetoder være statiske?
21 svar. Jeg foretrækker, at sådanne hjælpemetoder er private static; hvilket vil gøre det klart for læseren, at de ikke vil ændre objektets tilstand.
Kan en hjælperklasse være statisk?
De fleste hjælper- eller hjælpeklasser brug statiske metoder. Du bør kun bruge ikke-statiske metoder, hvis du vil oprette flere forekomster af din hjælperklasse, men da du blot har brug for en simpel input -> funktion -> output, ville jeg gøre metoderne statiske.
Er statiske hjælperklasser dårlige?
Hvorfor er statiske hjælperklasser dårlige? Statiske hjælpeklasser er dårlige, fordi de gør programmer sværere at forstå (og dermed sværere at ombord på nye udviklere), fører til fejl, fordi det er uklart, hvilke data de er beregnet til at operere på, og de gør ændringer sværere på grund af øget kobling.
Skal hjælpemetoder være private?
Interne hjælpermetoder er (sandsynligvis) fine
Hvis en metode egentlig bare er en hjælper til en offentlig metode og ikke giver mening at leve alene i en anden sammenhæng, så er det fint at beholde det som en privat metode.
Anbefalede:
Skal simpledateformat være statisk?
Datoformat er ikke trådsikkert. Hvis flere tråde bruger det samme DateFormat-objekt uden nogen synkronisering, kan du få uventede resultater. Så du bør enten synkronisere adgangen til DateFormat-objektet, bruge en ThreadLocal-variabel eller bruge en alternativ Date API såsom Joda-Time.
Skal du være græsk for at være hellensk?
Ikke-græske tilhængere af de græske guder, som legemliggør hellenske idealer, omtales almindeligvis som hellenister. Mere generelt kan en person, der tilbeder de græske guder, men ikke nødvendigvis overholder hellenske idealer, etos eller ritualer, omtales som en "
For at en hypotese skal være gyldig, skal den være testbar?
For at en hypotese skal betragtes som videnskabelig, skal den være testbar - den skal i princippet kan bevises forkert. Menneskets kollektive fund om naturen og processen med at indsamle og organisere viden om naturen. En velordnet metode til at opnå, organisere og anvende ny viden.
Skal du være monsignor for at være biskop?
Selv om ordet på nogle sprog bruges som en tiltaleform for biskopper, hvilket er dets primære brug på disse sprog, er dette ikke sædvanligt på engelsk. (På engelsk bortfalder brugen af "Monsignor" derfor for en præst, der bliver biskop.
Skal du være født i os for at være præsident?
Ingen person undtagen en naturlig født statsborger naturlig født borger Vægten af juridisk og historisk autoritet indikerer, at udtrykket "naturligt født" borger ville betyde en person, der er berettiget til amerikansk statsborgerskab "