[過去ログ] 【まず1嫁】くだすれPython(超初心者用) その58 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
357
(1): デフォルトの名無しさん [] 2022/12/11(日) 02:25:27.32 ID:p7BQ55Fk(1) AAS
>>352
352(4): デフォルトの名無しさん [sage] 2022/12/10(土) 23:19:15.79 ID:B4c4v6qS(1) AAS
スーパークラスでひな形のメソッドを用意して、
サブクラスでオーバーライドして使う場合には、
ひな形のメソッドの中身はpass文で済ませていいでしょうか?
それとも抽象メソッドできちんと記述するべきでしょうか?
オーバーライドしてないサブクラス経由でひな形のメソッドを呼ぶようなコードが書かれた場合にどう対処したい?
それ次第
363
(3): 352 [sage] 2022/12/11(日) 13:09:25.66 ID:HrCBt1qU(1/2) AAS
レスしてくれた方々、ありがとうございます

>>354
354(2): デフォルトの名無しさん [] 2022/12/10(土) 23:44:40.69 ID:OtY+jJHH(2/2) AAS
>>352
super class が abstract class かそうでないかで分ける
スーパークラスは一応通常クラスにしてあります

>>356
356(1): デフォルトの名無しさん [sage] 2022/12/11(日) 00:16:04.57 ID:Lp5RN2UT(1) AAS
それ関係ある?
@abstractmethodじゃなかったら呼べてしまうから?

>>352
どっちにしろ空定義できないからpassでOK
分かりました

>>357
厳密に言えば呼ばれたら困るには困るんですが、
勉強で一人で書いてるコードなのでそれはあり得ないんです
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.802s*