Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Når en skal innkapsle verdier, er det lettvint å bruke konvensjoner for navngiving og signaturer, slik vi har gjort over. Men en skal være forsiktig med å gjøre dette ukritisk, siden det ikke alltid stemmer med den iboende logikken til og bruken av verdienverdiene. Ta en konto som eksempel, som kan ses på som en innkapsling av et beløp eller balanse. Det er fort gjort å definere en inkapsling innkapsling som vist under til venstre, men er dette riktig? Det er riktignok naturlig å kunne spørre om balansen, men en setter jo sjelden balansen direkte. I stedet setter en inn og tar ut beløp, altså legger til eller trekker fra. Noen ganger påløper det ulike gebyr for hver av disse, så det er også en grunn til å skille dem fra hverandre. Derfor er innkapslingen under til høyre bedre.

...