Я написал класс с именем Student, который использует свойства из блока перечисления другого класса с именем StudentState. Как я могу переписать свой класс таким образом, чтобы я изменил Штаты на Talking? Я пробовал следующее:
s1 = Student();
s2 = Student();
s1.talk_to(s2);
classdef Student
%UNTITLED Summary of this class goes here
% Detailed explanation goes here
properties(Access = public)
State
end
methods
function obj = Student();
obj.State = StudentState.Sleeping
end
function [obj,second_student] = talk_to(obj, second_student)
State.Talking = second_student
end
end
end
вывод должен быть "Сон". Я был бы очень признателен за любые указания, как исправить мой код. Заранее спасибо.