База ответов ИНТУИТ

Основы функционального программирования

<<- Назад к вопросам

Какое из перечисленных выражений дает новое значение полю существующего объекта?

(Отметьте один правильный вариант ответа.)

Варианты ответа
(setf e3 (make-instance 'expr))
(defmethod texrp ((x expr) (nt atom)) (setf (slot-value x 'type) nt) (setf (td x) nt))
(defclass expr () ((type :accessor td) (sd :accessor ft)) (:documentation "C-expression"))
(setf (slot-value e3 'sd) (read))(Верный ответ)
(td e3)
Похожие вопросы
Какое из перечисленных выражений изменяет содержимое отдельных полей существующего объекта?
Какие из перечисленных выражений изменяют содержимое отдельных полей существующего объекта?
Какое из перечисленных S-выражений напечатается как (A B (C D) E)?
Какое из перечисленных S-выражений равносильно (A B (C D) E)?
Какое из перечисленных S-выражений может быть изображено как (A B (C D) E)?
Какое из выражений формально имеет то же значение, что и (rplaca x y)?
Какие из перечисленных S-выражений равносильны?
Отметьте какие из перечисленных S-выражений равносильны?
Какое из выражений при вычислении не искажает исходные данные?
Какое из определений функций дает в результате список из единиц?