Четвърто предизвикателство е публикувано. Ако имате въпроси по условието, може да питате тук :)
Четвърто предизвикателство
Имам 2 въпроса.
proxy.class # => [String, Array, Hash]
не трябва ли да се извика методаclass
на обектаproxy
и съответно да върнеDrunkProxy
? Другият ми въпрос е, дали е възможно да се подават аргументи на методите?Тъй като подадените аргументи имат метод class, трябва да извикаш техния метод class, а не на класа DrunkProxy.
Тъй като подадените аргументи имат метод class, трябва да извикаш техния метод class, а не на класа DrunkProxy.
Точно така.
@Йордан възможно е да се подават аргументи. Няма да тестваме случаите, в които няколко обекта могат да отговорят на един и същи метод, но имат различни сигнатури за него.
Трябва да сте влезли в системата, за да може да отговаряте на теми.