0
A
답변
4
static
회원에는 단 하나의 값만 있습니다. 그것은 본질적으로 클래스 선언에 적용되는 전역 변수입니다.
비 -구성원은 각 클래스 인스턴스에 나타나는 값입니다.
무한한 양의 메모리를 소비하기 때문에 클래스 자체를 직접 포함하는 것은 의미가 없습니다.
포인터가 필요할 수 있습니다.
관련 문제
- 1. 다른 클래스 안에 정적 클래스의 intance 만들기
- 2. GSP 안에 함수를 선언 할 수 있습니까?
- 3. 클래스의 정적 전용 객체를 어떻게 참조 할 수 있습니까?
- 4. 왜 "using"선언을 클래스 선언 안에 넣을 수 없습니까?
- 5. C++ 클래스의 정적 선언
- 6. C++의 다른 클래스 생성자에서 한 클래스의 객체를 선언 할 수 있습니까?
- 7. C# 정적 클래스 선언
- 8. 기본 클래스의 신호를 선언 할 수 없습니다
- 9. 다른 클래스에서 선언 된 클래스 객체를 어떻게 얻을 수 있습니까?
- 10. 왜 사람들은 스칼라에서 다른 객체 안에 클래스, 특성, 객체를 정의합니까?
- 11. C++ 클래스에서 가상 정적 상수 값을 선언 할 수 있습니까?
- 12. fstream 객체를 선언 할 수 없습니까? 포인터로 선언 할 수 있습니까?
- 13. 클래스 내에서 선언 클래스의 정적 멤버를 실시간으로 사용
- 14. 정적 클래스 멤버로 선언 된 C++ 클래스
- 15. Objective-C에서 정적 클래스 메서드를 인라인 할 수 있습니까?
- 16. 클래스의 정적 객체를 공유 환경 설정에 저장할 수 있습니까?
- 17. 개체를 선언 할 때 클래스의 메서드를 호출 할 수 있습니까?
- 18. 정적 클래스 멤버 선언 오류
- 19. 클래스 생성자가 같은 클래스의 매개 변수를 어떻게 가질 수 있습니까?
- 20. PHP의 클래스 수준에서 전역 변수를 선언 할 수 있습니까?
- 21. 정적 클래스 ... 이렇게 할 수 있습니까?
- 22. C++에서 클래스의 개인 정적 변수 선언
- 23. 정적 클래스의 비 정적 클래스 값에 액세스
- 24. 리플렉션을 사용하여 정적 클래스의 정적 정적 멤버를 설정할 수 있습니까?
- 25. PHP 왜 선언 할 때 속성에 할당 할 수 있습니까?
- 26. PHP 클래스의 정적 멤버를 가리킬 수 있습니까?
- 27. 왜 정적 함수에서만 정적 멤버에 액세스 할 수 있습니까?
- 28. 클래스의 모든 메소드에서 PHP 클래스 객체를 가져와야합니까?
- 29. Java 생성자가 서브 클래스의 객체를 구성 할 수 있습니까?
- 30. 정적 클래스 속성에서 NavigateUrl을 설정할 수 있습니까?
어떻게 될 것이라고 생각하십니까? – SLaks
끝내는 재귀가 없다고 가정 할 때 A가 템플릿 클래스 인 경우'static' 키워드 없이는 이런 일을 할 수 있다고 생각합니다. '템플릿 클래스 A {A a;};'와 같은 것으로, 전문화되어 있습니다. 그러나 내가 그것을 원할 것 같으면서, 또는 가능하다 할지라도 그것이 합리적으로 가능할지라도 .......... –
Damon
@Damon : A은 A 과 완전히 다른 유형입니다. 샘플은 'class A {B b;};'와 같이 쓸 수 있습니다. 그리고 확실히 C++에서 가능합니다. –