Tôi đã nhìn vào tài liệu phát triển Android là gì, và tôi thấy điều này:trực tiếp và gián tiếp lớp con
public abstract class
Buffer
extends Object
Known Direct Subclasses:
ByteBuffer, CharBuffer, DoubleBuffer, FloatBuffer, IntBuffer, LongBuffer, ShortBuffer
Known Indirect Subclasses:
MappedByteBuffer
Buffer là một lớp trừu tượng mà không thể được instaniated. Nó kế thừa (mở rộng) Object.
Nhưng tôi nhầm lẫn về các lớp con Trực tiếp và gián tiếp. Các dự đoán tốt nhất của tôi sẽ là: Direct
mở rộng trực tiếp từ lớp học siêu hạng. Indirect
Nó kéo dài từ một lớp siêu mở rộng trực tiếp lớp học được đề cập.
Rất cám ơn mọi đề xuất,
Bạn là chính xác. Với _indirect_, lớp cha không phải là một kiểu con trực tiếp của lớp được đề cập, nó có thể là bất kỳ số lượng các cấp dưới đây. –