Ja vilken regel gäller för konstanter? Vanliga instansvariabler ska ju helst vara privata och andra klasser som ska komma åt dessa ska anropa dess accessor-metoder. Hur är det då med konstanter? Det känns som att en konstant skulle kunna vara publik, men rätta mig om jag har fel.
Konstanter, publika eller privata?
1 svar · 342 visningar · startad av Compusa
Re: Konstanter, publika eller privata?
Det beror på hur du ska använda konstanten.
Om du bara använder din konstant internt inom klassen med syftet att återanvända och slippa hårdkoda ett konstant värde på flera ställen, så finns det absolut ingen anledning att göra den publik. Med andra ord, exponera den inte mer än nödvändigt.
/ Tomas