前提・実現したいこと
pythonにおいて、親クラスで定義時に代入した変数が、子クラスでは変更されるようにしたいです。
よろしくおねがいします。
以下に例を示します。
該当のソースコード
python
1class parent(): 2 def __init__(self,a=None): 3 self.a=a 4 5class child(parent): 6 def pri(self): 7 print(self.a) 8 9p=parent(1) 10print(p.a) #1 11c=child() 12c.pri() #この値を1にしたい 13print(c.a) #この値を1にしたい
補足情報(FW/ツールのバージョンなど)
google colabにて記述
典型的なXY問題のように見えました。これらのクラスをどう使いたいのか? の方を記載した方がよさそうです。
https://ja.meta.stackoverflow.com/questions/2701/xy-%e5%95%8f%e9%a1%8c-%e3%81%a8%e3%81%af%e4%bd%95%e3%81%a7%e3%81%99%e3%81%8b#answer-2702
回答2件
あなたの回答
tips
プレビュー