エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
インスタンスが属するクラスをあとから変更する操作をいろいろな言語で - Smalltalkのtは小文字です imp... インスタンスが属するクラスをあとから変更する操作をいろいろな言語で - Smalltalkのtは小文字です import math class Cartesian: def __init__(self, x = 0, y = 0): self.x = x self.y = y class Polar: def __init__(self, r = 0, theta = 0): self.r = r self.theta = theta def cart2pol(x, y): return math.sqrt(x*x + y*y), math.atan2(y, x) def pol2cart(r, theta): return r*math.cos(theta), r*math.sin(theta) def transmogrify(a, b): a.__dict__, a.__class_