私はブラックベリー 10 プラットフォームを初めて使用し、すでに Java にあるアプリケーションを開発しています。Java アプリケーションでは、使いやすさのために多くのインターフェースを使用しました。Blackberry 10 でこのインターフェイスを使用する方法がわかりません。Blackberry 10 でインターフェイスを使用するサンプルをいくつか教えてください。
1 に答える
2
このトピックについては、このような以前の StackOverflow の質問で多くの議論を見つけることができます。
応答者の 1 人が言うように、純粋仮想メソッドのみを持つ C++ クラスは Java インターフェイスと同じものです。C++ では多重継承が許可されていますが、これを誤って使用すると、独自の落とし穴があります。純粋仮想メソッドのみを持つ 1 つ以上のクラスから継承することは、1 つ以上のインターフェイスを実装することと同じです。
C++ に慣れていないようです。スキルを強化する必要があります。C++ は Java と同じ言語ではありません。特に Cascades や Qt では、誰がいつメモリを解放する (オブジェクトを削除する) 責任があるかを認識する必要があります。Java は多くの罪を許しますが、C++ は一切許しません。
于 2012-12-03T19:43:46.180 に答える