オブジェクト間の関係 - python_のオブジェクト指向

1.関連付けられたクラスオブジェクト

クラスパーソン:
     DEF  __init__ (セルフ、名前、年齢、性別):
        self.name = 名前
        self.age = 年齢
        self.sex = セックス
        self.parter =なし     (関連するオブジェクトのための)割り当ての背後にある最初の空白、
    DEF do_private_stuff (自己):
         パス

P1 =人(' WDC '、22、' 男性' 
P2 =人(' YHF '、23は、' 女性' 

2ウェイ関連付けるオブジェクトへのバインディング
P2 = p1.parter オブジェクトP1にコピーオブジェクト、P2の区分けプロパティ 
p2.parter P1 = オブジェクトP1およびP2区分けプロパティにオブジェクトをコピー
#1 、その内容を参照するには、プロパティ区分け印刷対象。
印刷(p1.parter.name、p2.parter.name)

クラスと接触しているオブジェクトの2.関係

クラスパーソン:
     DEF  __init__ (セルフ、名前、年齢、性別):
        self.name = 名前
        self.age = 年齢
        self.sex = セックス
        self.parter =なし     (関連するオブジェクトのための)割り当ての背後にある最初の空白、
    DEF do_private_stuff (自己):
         パス

P1 =人(' WDC '、22、' 男性' 
P2 =人(' YHF '、23は、' 女性' 

2ウェイ関連付けるオブジェクトへのバインディング
P2 = p1.parter オブジェクトP1にコピーオブジェクト、P2の区分けプロパティ 
p2.parter P1 = オブジェクトP1およびP2区分けプロパティにオブジェクトをコピー
#1 、その内容を参照するには、プロパティ区分け印刷対象。
印刷(p1.parter.name、p2.parter.name) 

双方向の関係の連絡 
p2.parter = なし
p1.parter = なし

印刷(p1.parter、p2.parter)

 

おすすめ

転載: www.cnblogs.com/wangdianchao/p/11837113.html