추상 클래스가 상속으로 수행 할 수있는 작업은 추상 클래스를 사용하는 이유는 무엇입니까?추상 클래스와 상속의 차이점은 무엇입니까?
0
A
답변
4
비교할 수 없습니다. 그것들은 다른 것들입니다.
상속을위한 방법 중 하나 인 추상 클래스를 통해 상속을 얻을 수 있지만 상속을 "비교"할 수는 없습니다.
추상 클래스와 인터페이스를 수행하는 파생 클래스에 대한 공통 모델을 제공 :
1
하면 실제로 '인터페이스'가 아니라 상속을 의미 가정. 클래스가 인터페이스 또는 추상 클래스의 정의를 따르지 않으면 인터페이스 (또는 추상 클래스)를 상속 할 수 없습니다. 차이점은 인터페이스가 정의에만 제한된다는 것입니다 : 속성, 메소드.
추상 클래스는 정의에만 국한되지 않습니다. abstract 클래스는 완전한 메소드를 포함 할 수 있습니다. 추상 클래스는 필요없는 코드를 실행할 수 있도록 고안되었습니다.
많은 경우, 인터페이스라는 용어는 일반적으로 Interface 및 Abstract 클래스를 모두 가리키는 데 사용됩니다.
관련 문제
- 1. 추상 클래스와 인터페이스의 차이점은 무엇입니까?
- 2. 추상 클래스와 Mixin의 차이점은 무엇입니까?
- 3. 구체적인 클래스와 추상 클래스의 차이점은 무엇입니까?
- 4. C++에서 중첩 클래스와 다중 상속의 메모리 레이아웃 차이점은 무엇입니까?
- 5. C#의 추상 클래스와 인터페이스 클래스의 차이점은 무엇입니까?
- 6. 클래스와 라이브러리의 차이점은 무엇입니까?
- 7. CSS에서 계단식 및 상속의 차이점은 무엇입니까?
- 8. 추상 클래스와 익명 클래스
- 9. 추상 클래스와 익명 클래스
- 10. 일련의 추상 클래스와 NHibernate
- 11. 추상 클래스와 NHibernate에
- 12. 봄, 추상 클래스와 주석
- 13. 추상 클래스와 스프링 문제
- 14. 인터페이스 클래스와 추상 클래스의 차이점과 유사점은 무엇입니까?
- 15. 추상 클래스와 패밀리를 나타내는 인터페이스
- 16. 추상 수퍼 클래스와 XML의 연관
- 17. DDD의 서브 클래스와 추상 클래스
- 18. Django 템플릿 상속의 차이점은 0.96과 1.0 사이입니까?
- 19. 자바 스크립트에서 기생 조합 상속과 결합 상속의 차이점은 무엇입니까? 상속의 두 가지 유형의
- 20. ConfigurationManager 클래스와 Settings 클래스의 차이점은 무엇입니까?
- 21. Restlet에서 Restlet 클래스와 Resource 클래스의 차이점은 무엇입니까?
- 22. 조롱 클래스와 인터페이스 사이의 차이점은 무엇입니까?
- 23. 추상 클래스와 인터페이스 java의 모범 사례
- 24. 구체적인 RTN과 추상 RTN의 차이점은 무엇입니까?
- 25. 자바 - 추상 클래스와 서브 클래스의 이진 호환성
- 26. 추상 클래스와 인터페이스, 객체 지향 프로그래밍 질문
- 27. , 언제 정적 클래스와 추상 클래스를 사용해야합니까?
- 28. 추상 클래스와 배열을 다형 적으로 사용하기
- 29. 추상 클래스와 템플릿, 재난을위한 레시피를 혼합하고 있습니까?
- 30. 무슨 자바 추상 클래스와 인터페이스의 필요성
"인터페이스"라고 가정하십니까? – Lanbo
클래스는 어입니다 ... 클래스, 상속 개념입니다. 귀하의 질문을 명확히하십시오 ... –
[인터페이스 대 추상 클래스 (일반 OO)] 가능한 복제본 (http://stackoverflow.com/questions/761194/interface-vs-abstract-class-general-oo) – Greg