Junior — Middle
What properties or methods are inherited from the object in object-oriented programming?
sobes.tech AI
Answer from AI
In Java, all classes inherit from the Object class, which defines basic methods available to all objects:
toString()— returns a string representation of the object.equals(Object obj)— compares objects for equality.hashCode()— returns the hash code of the object, used in collections.getClass()— returns a Class object describing the class of the object.clone()— creates a copy of the object (supported by the Cloneable interface).finalize()— called before garbage collection (deprecated method).wait(),notify(),notifyAll()— methods for thread work and synchronization.
All these methods are available to any object in Java unless overridden in subclasses.