Is a class subclass of itself?
No. A class is not a subclass of itself.
Chapter 6: Objects and Classes in The Complete Java 2 Certification Study Guide:
In general, a class is considered to be a subclass of itself. That is, if classes A, B, and C are defined so that C extends B, and B extends A, then the subclasses of A are A, B, and C. The term strict subclass is used to describe the subclasses excluding the class itself. So the strict subclasses of A are only B and C.
This following statement makes no sense if a class is a subclass of itself. Chapter 8: Class in JLS3.0:
A class may be declared
final(8.1.1.2), in which case it cannot have subclasses.
Most Recent java Faqs
- How to uncompress a file in the gzip format?
- How to make a gzip file in Java?
- How to use Java String.split method to split a string by dot?
- How to validate URL in Java?
- How to schedule a job in Java?
- How to return the content in the correct encoding from a servlet?
- What is the difference between JDK and JRE?
Most Viewed java Faqs
- How to read input from console (keyboard) in Java?
- How to use HttpURLConnection POST data to web server?
- How to add BASIC Authentication into HttpURLConnection?
- How to Retrieve Multiple Result Sets from a Stored Procedure in JDBC?
- What are class variables in Java?
- What are local variables in Java?
- How to Use Updatable ResultSet in JDBC?