Ваш метод addCar:
красный (обратите внимание на двоеточие в конце), потому что вы его не определили. Давайте тогда запишем это:
Класс CarRental
должен иметь переменную экземпляра, которая будет содержать все его автомобили. Допустим, мы называем это cars
.
В методе initialize
(сторона экземпляра) нам нужно сделать следующее
CarRental >> initialize
super initialize.
cars := OrderedCollection new.
Теперь, если мы создадим новый экземпляр CarRental
, в его cars
ivar будет пустой OrderedCollection
.
Теперь мы можем добавить addCar:
метод, подобный этому
CarRental >> addCar: aCar
cars add: aCar
Наконец, убедитесь, что у вас есть что-то вроде этого
CarRental >> totalCars
^cars size
Просмотрите ваш код и продолжайте попытки!