指定属性的性质/类型

1次查看(过去30天)
elevonm
elevonm 2021年8月23日
编辑: 每•艾萨克森 2021年8月25日
你好,
我正在写一个类,其中我有一个属性'food'。属性应该由一个指定食物类型的字符串和一个指定卡路里数量的双引号组成。我如何将它指定给属性?(例如,就像我指定'string'到'colour'一样,我想为'food'指定一些东西)
classdef
属性
食物
颜色字符串
结束
结束
提前感谢您的帮助!
2的评论
Wan霁
Wan霁 2021年8月23日
然后
classdef
属性
食物食物
颜色字符串
结束
结束

登录评论。

答案(2)

Wan霁
Wan霁 2021年8月23日
首先定义food类
然后定义餐类
现在在命令窗口中运行meals,我们得到带有两个字段属性的空类meals: food和colour
之后,看看这顿空餐的名字
双击看答案。食物,食物类型和卡路里都在那里

每•艾萨克森
每•艾萨克森 2021年8月25日
编辑:每•艾萨克森 2021年8月25日
...或者类似的:
classdef
属性
食物(1,1)结构=结构(“类型”, {“小麦”},“卡路里”, {123});
颜色字符串
结束
结束
> > m.food
ans =
结构体字段:
类型:“小麦”
热量:123

s manbetx 845


释放

R2021a

社区寻宝

在MATLAB Central中找到宝藏,并发现社区可以如何帮助你!

开始狩猎!