클래스를 abstract로 선언하면 추상 메서드가 선언되지 않고 컴파일 오류가 발생합니까?Java - abstract 클래스
-4
A
답변
5
전혀 아닙니다. 추상 메서드가없는 추상 클래스는 확장하려는 기본 클래스를 나타 내기 위해 사용할 수 있지만 구체적인 인스턴스는 의미가 없습니다.
+0
+1 : 내 대답은 조금 snarky했지만, 적어도 당신은 또한 * 왜 * 설명하는 시간이 걸렸습니다 :) –
7
0
컴파일러 오류가 발생하지 않습니다. 그러나 그것은 추상적 인 키워드를 사용함으로써 어떤 의미가 없습니다.
-1
키워드 'abstract'로 선언 된 추상 클래스 인 추상 클래스는 추상 메소드를 포함 할 수도 있고 포함하지 않을 수도 있지만 클래스에 추상 메소드가 있으면 클래스를 추상 클래스라고합니다.
추상 클래스는 추상 클래스가 하위 분류 인 경우
는, 서브 클래스는 일반적으로 부모 클래스의 추상 메소드의 모든 구현을 제공, 인스턴스화 할 수없는, 그러나 그들은 하위 분류 할 수있다.관련 문제
- 1. Abstract Java Grid
- 2. abstract java enum
- 3. 보호 된 생성자 및 MustInherit/Abstract 클래스
- 4. Silverlight ContentProperty on abstract 클래스 패널
- 5. 라텍스에서 'Abstract'
- 6. Java 클래스 정의
- 7. Java - 변수를 포함하는 추상 클래스?
- 8. Java 클래스 수준 형식 유추
- 9. JavaME에서 Abstract 클래스 (Object)의 클래스를 어떻게 구합니까?
- 10. Ninject : Abstract Class
- 11. Abstract Interpreter는 어떻게 작동합니까?
- 12. Abstract 클래스의 정확한 사용
- 13. Number 클래스의 Abstract 메서드
- 14. Java 일반 컨테이너 클래스
- 15. 추상 클래스 매개 변수를 사용하여 추상 메서드가있는 Java 추상 클래스
- 16. Java : 추상 클래스 생성자 및 this()
- 17. Zend Db Table Abstract select()
- 18. C++ Abstract 템플릿을 사용하는 팩토리
- 19. Java 클래스에서 Java 클래스 호출
- 20. abstract Graphics 객체를 paintComponent()에 전달
- 21. 두 클래스 사이에서 반복적으로 발생하는 Java 제네릭
- 22. Java 서브 클래스 메서드가 0 값을 반환합니다.
- 23. 추상 클래스
- 24. 많은 하위 클래스가있는 추상 Java 클래스 리펙토링
- 25. Java 랩퍼 클래스. 캐스팅
- 26. Java Servlet 정적 클래스
- 27. Java 클래스 재 초기화
- 28. Java 애플릿 정적 클래스
- 29. Java : 동적으로로드되는 클래스 사용
- 30. java ByteArrayOutputStream 클래스 정보
Java 컴파일러를 사용하면 어떻게됩니까? –