> For the complete documentation index, see [llms.txt](https://igor-19.gitbook.io/qa/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://igor-19.gitbook.io/qa/avtomatizaciya-testirovaniya/python/oop-v-python-vo-vsekh-podrobnostyakh/staticmethod.md).

# @staticmethod

**@staticmethod** – используется для создания метода, который ничего не знает о классе или экземпляре, через который он был вызван. Он просто получает переданные аргументы, без неявного первого аргумента, и его определение неизменяемо через наследование.

```python
class Person():

    @staticmethod
    def is_adult(age):  # нету self, т.к. метод не знает ничего о классе
        if age > 18:
            return True
        else:
            return False
```
