![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Suppose that you develop a program around
a Food
class definition; getters and setters for fCalories
,
cCalories
, pCalories
instance variables; and a
tCalories
method, such as those you already have seen in
Segment 232, Segment 235, and
Segment 236:
Food class definition Object subclass: #Food instanceVariableNames: 'pCalories cCalories fCalories' classVariableNames: '' poolDictionaries: '' Food method definition instance fCalories ^ fCalories Food method definition instance fCalories: f fCalories := f Food method definition instance cCalories ^ cCalories Food method definition instance cCalories: c cCalories := c Food method definition instance pCalories ^ pCalories Food method definition instance pCalories: p pCalories := p Food method definition instance tCalories ^ fCalories + cCalories + pCalories