인스턴스화시 새 클래스 내에서 다른 클래스의 인스턴스를 만드는 방법은 무엇입니까?

도움말 Needed3

뉴스라는 속성을 포함하는 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

감사합니다!

mkam

단순한:

class B(object):

    def __init__(self):
        self.news = A()

당신의 인스턴스를 만들 A호출하여 A()당신이 다음 인스턴스 변수에 할당하는 news. 그래서 지금 B.news은 계급의 죄입니다 A.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Ruby 클래스 인스턴스 변수를 다른 클래스의 새 인스턴스로 초기화하는 방법은 무엇입니까?

분류에서Dev

JavaScript에서 onclick 클래스의 새 인스턴스를 만드는 적절한 방법은 무엇입니까?

분류에서Dev

파이썬에서 다른 인스턴스의 클래스 이름을 사용하여 인스턴스를 만드는 방법은 무엇입니까?

분류에서Dev

다른 클래스의 다른 인스턴스 메서드에서 인스턴스 메서드를 참조하는 방법은 무엇입니까?

분류에서Dev

새 인스턴스를 다시 생성하지 않고 인스턴스 클래스의 멤버를 재설정하는 방법은 무엇입니까?

분류에서Dev

다른 뷰에서 클래스의 부울 인스턴스를 변경하는 방법은 무엇입니까?

분류에서Dev

다른 클래스 내에서 모의 클래스의 인스턴스를 만드는 방법

분류에서Dev

AppDomain 아래에 클래스의 새 인스턴스를 만드는 방법

분류에서Dev

한 클래스의 인스턴스 메서드를 다른 클래스로 monkeypatch하는 방법은 무엇입니까?

분류에서Dev

클래스의 다중 변수 인스턴스에서 변수를 얻는 방법은 무엇입니까?

분류에서Dev

한 클래스를 다른 클래스에서 인스턴스화하는 데 선호되는 방법은 무엇입니까?

분류에서Dev

텍스트 파일에서 클래스의 인스턴스를 만드는 방법은 무엇입니까?

분류에서Dev

다형성 함수에서 자식 클래스 인스턴스 대신 부모 클래스 인스턴스를 전달하는 방법은 무엇입니까?

분류에서Dev

데이터베이스 grails에서 도메인 클래스의 인스턴스를 다시로드하는 방법은 무엇입니까?

분류에서Dev

PHP OOP. 클래스의 상수 __METHOD__ 값을 얻는 방법 다른 클래스 내부에 다른 클래스의 인스턴스를 만드는 것은 무엇입니까?

분류에서Dev

main.py의 클래스 인스턴스를 다른 파일에서 사용 가능하게 만드는 방법은 무엇입니까?

분류에서Dev

EasyMock을 사용하여 테스트 클래스 내에서 인스턴스화되는 클래스를 모의하는 방법은 무엇입니까?

분류에서Dev

Java에서 일반 클래스의 인스턴스를 만드는 방법은 무엇입니까?

분류에서Dev

Smalltalk에서 클래스의 인스턴스를 만드는 방법은 무엇입니까?

분류에서Dev

다른 클래스가 한 클래스의 인스턴스를 만드는 것을 방지하는 방법은 무엇입니까?

분류에서Dev

Scala에서 Java 제네릭 내부 클래스를 인스턴스화하는 방법은 무엇입니까?

분류에서Dev

__new__를 사용하여 다른 클래스의 인스턴스를 기반으로 클래스를 만드는 방법은 무엇입니까?

분류에서Dev

Typescript는 클래스에서 새 인스턴스를 만듭니다.

분류에서Dev

Python : 동일한 클래스 내에서 클래스의 인스턴스를 만드는 방법은 무엇입니까?

분류에서Dev

서로 의존하는 클래스를 인스턴스화하는 방법은 무엇입니까?

분류에서Dev

가져 와서 다른 클래스의 인스턴스를 만드는 곳에서 클래스 이름을 얻는 방법이 있습니까?

분류에서Dev

클래스 자체 내에서 클래스의 객체를 인스턴스화하는 방법은 무엇입니까?

분류에서Dev

클래스의 인스턴스를 만드는 방법은 런타임에 생성됩니다.

분류에서Dev

클래스의 인스턴스를 만드는 방법은 런타임에 생성됩니다.

Related 관련 기사

  1. 1

    Ruby 클래스 인스턴스 변수를 다른 클래스의 새 인스턴스로 초기화하는 방법은 무엇입니까?

  2. 2

    JavaScript에서 onclick 클래스의 새 인스턴스를 만드는 적절한 방법은 무엇입니까?

  3. 3

    파이썬에서 다른 인스턴스의 클래스 이름을 사용하여 인스턴스를 만드는 방법은 무엇입니까?

  4. 4

    다른 클래스의 다른 인스턴스 메서드에서 인스턴스 메서드를 참조하는 방법은 무엇입니까?

  5. 5

    새 인스턴스를 다시 생성하지 않고 인스턴스 클래스의 멤버를 재설정하는 방법은 무엇입니까?

  6. 6

    다른 뷰에서 클래스의 부울 인스턴스를 변경하는 방법은 무엇입니까?

  7. 7

    다른 클래스 내에서 모의 클래스의 인스턴스를 만드는 방법

  8. 8

    AppDomain 아래에 클래스의 새 인스턴스를 만드는 방법

  9. 9

    한 클래스의 인스턴스 메서드를 다른 클래스로 monkeypatch하는 방법은 무엇입니까?

  10. 10

    클래스의 다중 변수 인스턴스에서 변수를 얻는 방법은 무엇입니까?

  11. 11

    한 클래스를 다른 클래스에서 인스턴스화하는 데 선호되는 방법은 무엇입니까?

  12. 12

    텍스트 파일에서 클래스의 인스턴스를 만드는 방법은 무엇입니까?

  13. 13

    다형성 함수에서 자식 클래스 인스턴스 대신 부모 클래스 인스턴스를 전달하는 방법은 무엇입니까?

  14. 14

    데이터베이스 grails에서 도메인 클래스의 인스턴스를 다시로드하는 방법은 무엇입니까?

  15. 15

    PHP OOP. 클래스의 상수 __METHOD__ 값을 얻는 방법 다른 클래스 내부에 다른 클래스의 인스턴스를 만드는 것은 무엇입니까?

  16. 16

    main.py의 클래스 인스턴스를 다른 파일에서 사용 가능하게 만드는 방법은 무엇입니까?

  17. 17

    EasyMock을 사용하여 테스트 클래스 내에서 인스턴스화되는 클래스를 모의하는 방법은 무엇입니까?

  18. 18

    Java에서 일반 클래스의 인스턴스를 만드는 방법은 무엇입니까?

  19. 19

    Smalltalk에서 클래스의 인스턴스를 만드는 방법은 무엇입니까?

  20. 20

    다른 클래스가 한 클래스의 인스턴스를 만드는 것을 방지하는 방법은 무엇입니까?

  21. 21

    Scala에서 Java 제네릭 내부 클래스를 인스턴스화하는 방법은 무엇입니까?

  22. 22

    __new__를 사용하여 다른 클래스의 인스턴스를 기반으로 클래스를 만드는 방법은 무엇입니까?

  23. 23

    Typescript는 클래스에서 새 인스턴스를 만듭니다.

  24. 24

    Python : 동일한 클래스 내에서 클래스의 인스턴스를 만드는 방법은 무엇입니까?

  25. 25

    서로 의존하는 클래스를 인스턴스화하는 방법은 무엇입니까?

  26. 26

    가져 와서 다른 클래스의 인스턴스를 만드는 곳에서 클래스 이름을 얻는 방법이 있습니까?

  27. 27

    클래스 자체 내에서 클래스의 객체를 인스턴스화하는 방법은 무엇입니까?

  28. 28

    클래스의 인스턴스를 만드는 방법은 런타임에 생성됩니다.

  29. 29

    클래스의 인스턴스를 만드는 방법은 런타임에 생성됩니다.

뜨겁다태그

보관