オブジェクト指向において、プリミティブ型はラッピングするように言われていますが、pythonにはプリミティブ型というか怪しいです(全てがオブジェクトな為)。
となると、他の言語のようにラッピングする意味はないのでしょうか?
それともラッピングしたクラスにメソッドを持たせるから意味があるのでしょうか?
python
1class Velocity: 2 def __init(self,num): 3 self._num = num 4 5 def ntimes(n): 6 return self._num *= n 7 8 9class A: 10 def __init__(self,num): 11 self._velocity = Velocity(num) 12 13 def calcDistance(minutes,multi): 14 return minutes*self._velocity.ntimes(multi)
このような認識でよろしいのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/15 06:51
2017/06/15 06:52
2017/06/15 07:00
2017/06/15 07:05
2017/06/15 07:06
2017/06/15 07:12
2017/06/15 07:15
2017/06/15 07:16