/** Objekter av denne klassen tar vare på * ett heltall. * Initielt er beholderen tom * * @author Stein Gjessing * versjon 25. januar 2022 */ public class EnkelHeltallsbeholder { private boolean tom = true; private int tallet; /** * Gjør at objektet tar vare på tallet som * er parameter til metoden. * Hvis det allerede er lagret et tall i objektet, * dvs. at beholderen ikke er tom, har denne * metoden ingen virkning * *@param tall tallet som objektet skal * ta vare på */ public void settInn(int tall) { if (tom) tallet = tall; tom = false; } /** * Sjekkeren om objektet er tomt * @return objektet er tomt */ public boolean erTom ( ) { return tom; } /** * Tar ut av objektet det tallet objektet * tar vare på. * Om objektet alt er tomt, returneres en * ubestemt verdi. * Etter dette kallet er objektet tomt. * @return tallet som tas ut. eller en * ubestemt verdi om objektet er tomt */ public int taUt( ) { tom = true; return tallet; } }