मैं एंड्रॉयड विकास प्रलेखन देख रहा था कर रहे हैं, और मैं इस देखा:क्या प्रत्यक्ष और अप्रत्यक्ष उपवर्गों
public abstract class
Buffer
extends Object
Known Direct Subclasses:
ByteBuffer, CharBuffer, DoubleBuffer, FloatBuffer, IntBuffer, LongBuffer, ShortBuffer
Known Indirect Subclasses:
MappedByteBuffer
बफर एक अमूर्त वर्ग कि instaniated नहीं किया जा सकता है। यह उत्तराधिकारी (विस्तार) ऑब्जेक्ट।
लेकिन मैं प्रत्यक्ष और अप्रत्यक्ष उप-वर्गों के बारे में उलझन में हूं। मेरा सबसे अच्छा अनुमान होगा: Direct
सुपर क्लास से सीधे विस्तारित करें। Indirect
यह एक सुपर क्लास से फैला है जो सीधे कक्षा में प्रश्न को बढ़ाता है।
किसी भी सुझाव के लिए बहुत धन्यवाद,
आप सही हैं। _indirect_ के साथ, सुपरक्लास को प्रश्न के वर्ग के प्रत्यक्ष उप-प्रकार होने की आवश्यकता नहीं है, यह नीचे के स्तरों की संख्या हो सकती है। –