假设我正在构建一个简单的类 来打印屏幕上的文字 并且可以改变文字的颜色
myclass a("this is the text");
a.setColor("green");
我还在学习C++,最近我被介绍到 enum
,并觉得我会尝试一下。 我在想,在像上述 setColor
这样的界面函数中使用 enum
类型是否是一种良好做法?
在界面功能中使用 < code>enum 类的利弊是什么?是否有比其适用性更强、更差的情况?
如果我想结合属性呢?
a.setAttribute("bold reverse");
I don't know 界面 是否是我想描述的正确术语: 班级用户最终会使用的函数 。