---
title: "Discussion on \"Methods Common to All Objects\" | Hashnode"
description: "Discussion on \"Methods Common to All Objects\". Object is a concrete class, designed primarily for extension. This article would tell you when and how to override the methods.\nItem 10: Obey the general contract when overriding equals\nThe default behaviour allows an instance to be only equal to its..."
url: "https://hashnode.com/posts/methods-common-to-all-objects/5ff1ebab786e5b71c88b011a"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Methods Common to All Objects](https://techtenets.hashnode.dev/methods-common-to-all-objects?utm_source=hashnode&utm_medium=feed)

Object is a concrete class, designed primarily for extension. This article would tell you when and how to override the methods. Item 10: Obey the general contract when overriding equals The default behaviour allows an instance to be only equal to its...

Jan 3, 2021 · 6 min read · techtenets.hashnode.dev  
Updated Dec 28, 2021  
Read the article

-   [#java](https://hashnode.com/tag/java)
-   [#programming](https://hashnode.com/tag/programming)
-   [#software-engineering](https://hashnode.com/tag/software-engineering)
-   [#learning](https://hashnode.com/tag/learning)

## Written by

[Shubham](https://hashnode.com/@sam007)

@sam007 · India

  
[View profile](https://hashnode.com/@sam007)

Curious by nature and Software Engineer by profession

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
