我遇到了一个术语“原始”对象。经过搜索,我发现原始类是没有直接超类的类,例如 Object。它是否正确?
另外,如何创建一个原始类,因为每个 Java 类都从 Object 类扩展而来。
我遇到了一个术语“原始”对象。经过搜索,我发现原始类是没有直接超类的类,例如 Object。它是否正确?
另外,如何创建一个原始类,因为每个 Java 类都从 Object 类扩展而来。
您不能创建原始类。
除了没有超类的 Object 之外,每个类都有一个且只有一个直接超类(单继承)。在没有任何其他显式超类的情况下,每个类都隐含地是 Object 的子类。
类可以从从类派生的类派生的类派生,依此类推,并最终从最顶层的类 Object 派生。据说这样的类是继承链中所有类的后裔,这些类一直延伸到 Object。
http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html
您不能创建原始类。唯一的原始类是 Object 类。
并且您将声明的任何类都将自动继承自 Object。
我遇到了一个术语“原始”对象。经过搜索,我发现原始类是没有直接超类的类,例如 Object。它是否正确?
是的
当每个 Java 类都从 Object 类扩展时,如何创建一个原始类。
正如其他人回答的那样,您不能创建原始类。它已经由 Java 创建者以Object 类的形式创建