質問編集履歴
1
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,7 +2,9 @@
|
|
2
2
|
下記の質問をみて、特殊メソッド__call__と、その機能がインタンス作成後に関数的に引数を持たせられると知りました。
|
3
3
|
https://teratail.com/questions/259292
|
4
4
|
|
5
|
-
素朴にインスタンス作成時にコンストラクタに引数を持たせるほうがシンプルかなと思うのですが、__call__を使う利点などありますでしょうか?
|
5
|
+
素朴にインスタンス作成時にコンストラクタに引数を持たせるほうがシンプルかなと思うのですが、__call__を使う利点などありますでしょうか?
|
6
|
+
コンストラクタ: __init__ では対応できないことなどありますでしょうか?
|
7
|
+
(クラスを継承させたときに、新しいコンストラクタのプロパティー?(selfの値)を更新できるから__call__が利点なのですか?)
|
6
8
|
```Python
|
7
9
|
|
8
10
|
class ConstractTest:
|