No.2ベストアンサー
- 回答日時:
オーバーライドは「スーパークラスのメソッドをサブクラスで書き換える」というふうに厳密に指せますが、
「ラップする」っていう言葉はプログラミングに限らずいろいろな使われ方をしますからね。
例えば、「あるWebアプリケーションの脆弱性を解決するために、
アプリケーションファイアーウォールでラップするとかね。」
その時々によってニュアンスは異なります。
「ラッパークラス」に限定して知りたいなら、↓を参考までにどうぞ。
http://www.kab-studio.biz/Programing/JavaA2Z/Wor …
No.3
- 回答日時:
ラップする、は概念。
オーバーライドするは、実装。ラップする、は目的。オーバーライドするは、手段。
目的を達成するための手段はひとつとは限らない。
例えばラップクラスの実装について、
オブジェクト指向で言うところの
『継承』と『委譲』という異なるやり方があります。
No.1
- 回答日時:
またも適当に答えてみる。
A を B のラッパークラスとする:
class A {
private:
B member_;
public:
void func() {
// B の持つメンバー関数による実装
}
}
A が B のメソッド func() をオーバーライドする
class A extends B {
void func() {
// B の持つメンバー関数 func() を上書き
}
}
こんな感じ。java の文法すらも適当。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】看板の文字を埋めてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・【穴埋めお題】恐竜の新説
- ・我がまちの「給食」自慢を聞かせてっ!
- ・冬の健康法を教えて!
- ・一番好きな「クリスマスソング」は?
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
オーバーライドとラッパーの違い
-
setTextについて
-
Ftpでの帯域制限の設定方法につ...
-
【C#】クラスのコンストラクタ...
-
C# 「データが失なわれる可能性...
-
「継承されたメソッドの可視性...
-
メソッドの引数にクラス名を渡す
-
interfaceとabstract
-
委譲って何ですか?
-
親クラスのメソッドを別のパッ...
-
C#からDLLを呼びたいのですが・...
-
WindowsアプリケーションのASP....
-
(vba)他のアプリケーションの右...
-
VBがオブジェクト指向言語でな...
-
ASP.NETでの共通コードの書き方...
-
サーバー上のフォルダ情報の取得
-
インターフェイス 型変換 クラス
-
Javaでのジェネリクス型パラメ...
-
Excel vbaのプログラムでガンマ...
-
JTextFieldの入力制限
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
(vba)他のアプリケーションの右...
-
interface,extend,implementの...
-
C# 「データが失なわれる可能性...
-
「継承されたメソッドの可視性...
-
JTextFieldの入力制限
-
Javaのインスタンス化の構文の...
-
ASP.NETでの共通コードの書き方...
-
VB DLLプロジェクトについて
-
抽象クラスをJUNITでテストする...
-
【C#】クラスのコンストラクタ...
-
メソッドの引数にクラス名を渡す
-
C#からDLLを呼びたいのですが・...
-
「ラッパークラス」の存在意義...
-
vb.net 自作プロパティの削除に...
-
「IOException は対応する try ...
-
c++でのヘッダーファイルの循環...
-
JavaでのAPIの覚え方ってみさな...
-
Commons-Discovery.jarとは?
-
setTextについて
-
オーバーライドとラッパーの違い
おすすめ情報