Yshopnoosa.com

Hur man gör en privata Boolean i Java

Hur man gör en privata Boolean i Java

Javaprogram lagrar data i variabler. När du deklarerar en variabel, ange programmerare vilken typ av data som det kommer att lagra, namnet på variabeln och sitt ursprungliga värde. Programmerare ange också valfritt tillgång till en variabel i programmet med hjälp av en synlighet modifierare. Om en variabel som deklareras som privat, kan det endast nås direkt från inom sin egen klass.

Instruktioner

1 Välj ett namn för din nya boolesk variabel. Att välja ett namn som är meningsfull gör programmet lättare att läsa och därför arbeta med, så välj något som passar syftet med variabelvärdet, eller dess roll inom programmet. När du deklarerar din boolesk variabel, iaktta konventionerna för att namnge i Java, som du startar varje avsnitt av namnet med en versal, enligt följande:isTooLong

För booleska variabler är det vanligt att använda denna typ av namn, eftersom innehållet i variabeln kommer att återspegla antingen ett sant / falskt värde.

2 Deklarera din nya boolesk variabel inom ditt program. Om du använder boolean som en klass eller instans variabel, förklara det nära toppen av klassdeklarationen, innan konstruktormetoden klass. Här kan du ange värdet för variabeln eller komma åt dess värde, någon annanstans i klassen. Följande exempelkod Java visar att förklara en ny boolesk variabel:booleska isTooLong;

Denna kod är allt du behöver att deklarera en boolesk variabel, men du kan välja att utföra ytterligare behandling och ange variabelns synlighet.

3 Deklarera nya booleska variabeln som privat synliggörs. Denna process gäller följande utökade koden:privata boolean isTooLong;

Oavsett klass här kodraden visas i är den enda klassen kommer variabeln att vara tillgänglig inom. Om du inte deklarerar en synlighet modifierare för din variabel, blir det tillgängliga i hela programpaketet som standard. (Se referenser 4)

4 Tilldela ett värde till variabeln. Om den nya boolean är en förekomstvariabel, kan du tilldela dess värde inom konstruktormetoden enligt följande:isTooLong = false;

Alternativt kan du tilldela värdet till din variabel när du deklarerar det, initierar det inom en enda rad kod enligt följande:privata boolean isTooLong = false;

Du kan ändra värdet på variabeln vid något senare tillfälle inom din klass, ställa in värdet som passar logiken i din ansökan.

5 Ge tillgång till din boolesk variabel. Beroende på syftet av variabeln, kanske du vill tillhandahålla en metod ge tillgång till det, för externt programkod. Följande prov metod visar denna teknik:offentliga boolean isItTooLong() {return isTooLong;}

Detta gör att "kunden" kod komma åt värdet på variabeln. I vissa fall kan du inte behöva bevilja den här åtkomsten--till exempel om variabeln är rent för inre klass användning.

Tips & varningar

  • Du kan också använda klassen boolean omslag om du behöver lagra din boolean som en object-förekomst.
  • Var försiktig om du väljer att tillåta extern kod anger du värdet för variabeln, särskilt om det är privat.