純粋仮想の実装
機能: クラスですべての純粋仮想を実装するために必要なコードを生成します。
条件: 純粋仮想関数のクラスからの継承が望まれるとき。
理由: すべての純粋仮想関数は 1 つずつ手動で実装できますが、この機能ではすべてのメソッド シグネチャが自動的に生成されます。
方法:
基底クラスの純粋仮想関数を実装するクラスにテキストまたはマウス カーソルを置きます。
次に、以下のいずれかを実行します。
- [キーボード]
- Ctrl+. を押して [クイック アクションとリファクタリング] メニューをトリガーし、コンテキスト メニューから [クラス 'ClassName' のすべての純粋仮想を実装] を選択します。ここで、ClassName は、選択されたクラスの名前になります。
- マウス
- 右クリックして [クイック アクションとリファクタリング] メニューを選択し、コンテキスト メニューから [Implement all Pure Virtuals for class 'ClassName'](クラス 'ClassName' のすべての純粋仮想を実装) を選択します。ClassName は、選択されたクラスの名前になります。
- [キーボード]
純粋仮想メソッドのシグネチャが自動的に作成され、実装する準備が整います。