C#, C♯, C#相談室 Part98 (476レス)
上
下
前
次
1-
新
158
(2)
:
デフォルトの名無しさん
(ワッチョイ a913-VR7F)
[sage] 2024/10/21(月) 02:25:35.38
ID:SQ8zGBXh0(1/2)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
158: デフォルトの名無しさん (ワッチョイ a913-VR7F) [sage] 2024/10/21(月) 02:25:35.38 ID:SQ8zGBXh0 ライブラリを使用するために下みたいなコード書いた ライブラリ内でIHoge.Method();の機能を上書きしたいのとHogeで設定されるさまざまな機能を使いたいがためにIHogeを実装したHogeクラスを継承してMethod();を隠蔽、そのうえでライブラリから呼び出されるようにIHogeをさらに継承?実装させてる ちょっと無理矢理感強いけどこれはアリですか? ライブラリの中 ~ IHOGE.Method(); ~ public interface IHoge { public void Method(); } public class Hoge : IHoge { public void Method() { 元の処理 } } 自前で作ったクラス public class NewHage : Hoge,IHoge { public new void Method() { 上書き処理←やりたいこと } } http://mevius.5ch.net/test/read.cgi/tech/1719656321/158
ライブラリを使用するために下みたいなコード書いた ライブラリ内での機能を上書きしたいのとで設定されるさまざまな機能を使いたいがためにを実装したクラスを継承してを隠蔽そのうえでライブラリから呼び出されるようにをさらに継承?実装させてる ちょっと無理矢理感強いけどこれはアリですか? ライブラリの中 元の処理 自前で作ったクラス 上書き処理やりたいこと
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 318 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.020s