Onveranderlijk
Bij objectgeoriënteerd en functioneel programmeren is een onveranderlijk object een object waarvan de toestand niet kan worden gewijzigd nadat het is gemaakt. De openbare API van een onveranderlijk object garandeert dat het zich tijdens zijn levensduur op dezelfde manier zal gedragen. In sommige gevallen wordt een object als onveranderlijk beschouwd, zelfs als intern gebruikte attributen … Meer lezen