> For the complete documentation index, see [llms.txt](https://huy312100.gitbook.io/software-development/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://huy312100.gitbook.io/software-development/everything-anyone-should-know/comparison/data-structures/properties-vs-method.md).

# Properties vs Method

| **Properties**                                                                                        | **Method**                                      |
| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------- |
| Reflects the properties of the object through the field.                                              | Reflects the object's behavior.                 |
| No parameters.                                                                                        | Can have parameters.                            |
| Can be overridden, but cannot be overloaded.                                                          | There are both override and overload.           |
| Includes field and get and set expressions. Automatically called when accessing the field it manages. | Programmers must call depending on usage needs. |
