Now I Know this is a silly question,but still,finalize method is defined as protected in object class and and it would be inherited privately in our class.
and we know that finalize method run just before the object being destroyed,so my question is,if we do not override it?would it still run as it is there in a private form??