画面にテキストを印刷する単純なクラスを作成していて、テキストの色を変更できるとしましょう。
myclass a("this is the text");
a.setColor("green");
私はまだ C++ を学んでいますが、最近紹介されenum
て試してみようと思いました。enum
上記のようなインターフェイス関数で型を使用するのが良い方法であるかどうか疑問に思っていましたsetColor
か?
enum
インターフェイス関数でクラスを使用する利点と欠点は何ですか? それらがより適切な場合と、使用が悪い場合はありますか?
プロパティを結合したい場合はどうすればよいですか? 例えば
a.setAttribute("bold reverse");
インターフェイスが私が説明したいもの、つまり私のクラスのユーザーが最終的に使用する機能の正しい用語であるかどうかはわかりません。