C 언어는 상속을 지원합니까? 클래스가 C로 정의되지 않은 경우 구조가 사용되는 것입니다.C 언어는 상속을 지원합니까?
답변
아니요. C는 객체 지향 언어가 아닙니다. 상속은 OO 언어의 속성입니다.
C++을 사용해보십시오. 객체 지향이며 많은 것을 상속보다 더 지원합니다.
아니요.
예. http://gcc.gnu.org/ml/gcc/2010-05/msg00725.html을 참조하십시오. Axel-Tobias Schreiner의 저서 ANSI C을 사용한 객체 지향 프로그래밍을 참조하십시오. 사용할 수있는 영어 번역이 있습니다.
또한 Object-orientation in C 및 How can Inheritance be modelled using C?을 참조하십시오.
그는 OOP가 아니라 상속에 대해 묻고 있습니다. – SLaks
@SLaks, Synecdoche! –
C는 C에서 상속에 대한 컴파일러 수준의 지원은 다른 사람이 이미 지적으로, 객체 지향 코딩 등의 지원을 필요로하지 않는, 그럼에도 불구하고이 없다 ALGOL C Programming Language
에서 상속됩니다. 그러나 C++로 OO 코드를 작성하는 것이 훨씬 쉽습니다.
아니라, C는 객체 지향한다 언어는 그래서, C 언어가 아니기 때문에 어떤 것이 죄송합니다
에서 사용할 수 없습니다 없습니다. 상속은 객체 지향 언어의 속성입니다. C에서 상속에 대한 컴파일러 수준 지원은 없습니다. 객체 지향 코딩은 이러한 지원을 필요로하지 않습니다.
C는 객체 지향 언어가 아닙니다 상속을 지원하지 않는 C
아니요. C는 객체 지향 언어가 아닙니다. 상속 기능을 위해 C++ 또는 Java를 사용할 수 있습니다.
- 1. C# 4.0의 ExpandoObject는 프로토 타입 기반 상속을 지원합니까?
- 2. 안드로이드는 레이아웃 상속을 지원합니까 (Django 템플릿과 유사합니까?)?
- 3. mvc는 영역 전체에서 Web.config 설정의 상속을 지원합니까?
- 4. Javascript : 어떤 브라우저가 프로토 타입 상속을 지원합니까?
- 5. C 복잡한 상속을 구현 ++
- 6. C# 언어는 Microsoft 제품입니까?
- 7. C# 속성 상속을 가정하지 않습니다.
- 8. 상속을 사용한 다중 스레딩 (C++)
- 9. C++의 대체 언어는 무엇입니까?
- 10. C 프로그래밍 언어는 어디에서 읽습니까?
- 11. XPCOM C++ : RegExps를 지원합니까?
- 12. OFBIZ는 C#을 지원합니까?
- 13. ASP.NET은 C++을 지원합니까?
- 14. C#에서 상속을 동적으로 할 수 있습니까?
- 15. 상속을 사용하는 표준화 된 양식 C#
- 16. C++에서는 거의 항상 가상 상속을 사용해야합니까?
- 17. C#에서 상속을 구현하는 방법은 무엇입니까?
- 18. 배울 수있는 언어는 무엇입니까?
- 19. C#은 __call__ 메서드를 지원합니까?
- 20. Safari가 Objective-C 앱을 지원합니까?
- 21. 선택할 프로그래밍 언어는 무엇입니까?
- 22. 파이썬 언어는 어디에 사용합니까
- 23. 나는 상속을 엉망으로 만들고있다.
- 24. 어셈블리 언어는/portable /?입니다.
- 25. 어떻게 상속을 깨뜨렸습니까?
- 26. PHP에서 다중 상속을 모방하기
- 27. 윈폼은 - 다중 상속을
- 28. Python에서 동적으로 상속을 설정합니다.
- 29. 컴파일 타임에 상속을 결정
- 30. 안드로이드 - 상속을 통한 보안
죄송합니다. 실수는 C 만 의미합니다. 감사합니다. – ckv
C 또는 C++의 기본 교과서를 읽으면 많은 질문을 할 수 있습니다. 인쇄 된 페이지에 대해 뭔가가 있습니까? –
교과서를 읽을 때 때로는 마음에 의문의 여지가 없습니다. – ckv