на самом деле все объекты это просто данные
методы лежат отдельно
вернее данные лежат отдельно
то есть когда ты выполняешь одинаковый метод разных экземпляров то выполняется буквально один и тот же метод получивший ссылку на смещение данных экземпляра
потому возможен такой фокус с методами
а вот если данных по смещению нет то их нет
статические данные хранятся какбы рядом с методами и доступны для всех экземпляров
это все приблизительное объяснение но как-то так
|