問題タブ [overriding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1394 参照

gridview - レンダリング中にグリッドビューの行を置き換える

グリッドビューにバインドされたデータテーブルがあり、RowDataBound イベントでフィールドの値をチェックして、グリッドビュー行に何を表示するかを決定します。

ただし、場合によっては、行のデータ値を計算できないときに、すべての列にまたがる単一のラベルを持つ行を表示したいことがあります。

グリッドビューがコントロールの削除/追加にバインドされている場合、単一行のレンダリングをオーバーライドする方法はありますか?

0 投票する
8 に答える
274520 参照

c++ - オーバーライドしている場合、基本クラスの仮想関数を呼び出すことはできますか?

クラスがFooあり、Bar次のように設定するとします。

コードに注釈が付けられているように、オーバーライドしている基本クラスの関数を呼び出せるようにしたいと考えています。Java にはsuper.funcname()構文があります。これは C++ で可能ですか?

0 投票する
2 に答える
26136 参照

css - CSS スタイルのオーバーライド

すべてのページで使用されるグローバル スタイル シートには、次の行があります。

したがって、私のページ内のすべての ul は、li の隣にディスクなしでレンダリングされます。

ただし、特別な場合には、li の横にディスクを表示する必要があります。

クラス「blog-post」のdivがありますが、次のようにするとうまくいきます。

ただし、これはうまくいきません。

したがって、次の HTML スニペットを使用すると、

結果:

ul にネストされた li にはまだディスクがありません。どうすればそこにたどり着くことができるか考えていますか?私のCSS-fuは弱いです....

0 投票する
5 に答える
21404 参照

c# - サブクラスによるベースクラスからの抽象メソッドの戻り値の型の指定

私は次の構造を持っています:

具体的なサブクラスが何であれ、クラスを返す抽象メソッドを作成したいと考えています。したがって、例からわかるように、 のメソッドSubOneは返す必要がList<SubOne>ありますが、 のメソッドはSubTwoを返す必要がありList<SubTwo>ます。

Base クラスで宣言された署名で指定する型は何ですか?


[アップデート]

投稿された回答に感謝します。

解決策は、次のように抽象クラスをジェネリックにすることです。

0 投票する
17 に答える
216779 参照

java - Javaでクラス変数をオーバーライドする方法はありますか?

関数 doIt は「お父さん」を出力します。「息子」を印刷する方法はありますか?

0 投票する
4 に答える
4826 参照

ruby - Rubyで基本クラスのメソッドをオーバーライドできないようにする方法は?

オーバーライドされないメソッドを持つ基本クラス A があります。

そして、A を拡張してdont_override_meメソッドをオーバーライドしようとする別のクラス B。

B をインスタンス化して を呼び出すとdont_override_me、クラス B のインスタンス メソッドが呼び出されます。

これはルビーの性質によるものです。理解できる。

ただし、基本クラスのメソッドdont_override_meを派生クラスでオーバーライドできないようにするにはどうすればよいですか? finalRuby の Java のようなキーワードは見つかりませんでした。C++ では、基本クラスのメソッドを非仮想にすることができるため、派生クラスによってオーバーライドできなくなります。ルビーでこれを達成するにはどうすればよいですか?

0 投票する
2 に答える
6882 参照

css - a:hover が CSS でオーバーライドされるのはなぜですか?

この CSS がある場合:

ID の下のリンクは、ホバー時に常に黒で表示されます。IDを使用すると優先度が高くなることは承知していますが、:hoverセレクターのみをオーバーライドしているの:linkではなく、ホバーが赤く表示されるべきではありませんか?

0 投票する
4 に答える
11353 参照

php - Magento の管理パネル ナビゲーションからアイテムを削除する

Magento ecommerce システムを使用して、管理パネルのナビゲーション メニューから項目を削除することはできますか? より一般的には、構成オーバーライド システムを使用して構成から既存の要素を削除する方法はありますか?

このようなオーバーライドを使用してナビゲーションに追加できることを知っています

しかし、どうすればCMSナビゲーションアイテムを完全に抑制できますか?

0 投票する
3 に答える
161 参照

c# - ジェネリックスを使用すると、ボタンとして宣言されますが、クラスの内部のコントロールとして扱われます。なんで?

これはなんて素晴らしいサイトなのか、私はここに潜んでいて、何年もの間他の人の質問を読んでいましたが、今は自分のものを持っています。

私の同僚は、以下のようなクラスを作成しました。それを見るとすぐに機能しないことがわかりましたが、なぜ機能しないのか説明はありません。

彼がそれをaとして宣言するときに期待したのControlItem<Button>は、ベースを使用してDraw()を呼び出すときにDraw(Button)メソッドが呼び出されるということです。代わりに、常に例外をスローすることになります。

これは共分散の問題ですか?