там немного об этом написано.
Но после прочтения тех частей я остался под впечатлением, что гарантировано про диспетчиризацию методов говорить нельзя, (и про то, где хранится класс или стракт на stack или heap), потому что это не ты определяешь.
Например, есть стракт обыкновенный (будет хранится в stack). Но стракт, который identifiable, будет уже в куче.
—-
Так что теперь я бы хотел задать вопрос: основное правило, что stack - value types, heap - reference types.
Но можно ли об этом говорить точно или есть детали, которые важно понимать?
Класс может быть внутри структуры и наоборот
Обсуждают сегодня