뉴스라는 속성을 포함하는 B라는 클래스를 만들려고합니다 (news는 인스턴스화 할 때 가져온 클래스 A의 인스턴스 임).
클래스 A는 이전에 정의되었습니다.
그러나 이것을 코드로 작성하는 방법을 모르겠습니다. 아래에 두 번 시도했지만 둘 중 하나가 올바른지 확실하지 않습니다. 누군가 통찰력을 제공 할 수 있습니까?
# Attempt 1:
class B():
def __init__ (self, news):
self.news = A()
# Attempt 2:
class B():
news = A() # news being an instance of class A
def __init__(self, news):
self.news = news
감사합니다!
단순한:
class B(object):
def __init__(self):
self.news = A()
당신의 인스턴스를 만들 A
호출하여 A()
당신이 다음 인스턴스 변수에 할당하는 news
. 그래서 지금 B.news
은 계급의 죄입니다 A
.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다