ПОДКЛЮЧАЕМСЯ ГУРУ!!!!
Цитата: Пример из учебников: если вызвать конструктор производного класса, то будут вызываться и конструкторы всех родительских классов. Так что, получается, экземпляры родительских классов создаются. Причем все поля, независимо от спецификатора доступа.
мысль интересная. но!!!
но с трудом вериться что при иерархии в 10-15 класов, а в библиотеках визуальных компонентов оно имено так и бывает, будет столько всего создаваться...
Да и потом, насколько я понимаю то конструктор дочернего это либо по умолчанию конструктор родителя, либо наш конструктор с структурой
-действия родителя+
-какието ещо свои действия.
так вот память он под обьект не выделяет...это сделает родительский конструктор, а точнее пойдёт цепочка до базового класса, и имено его конструктор выделит память. вроде так дела обстоят.
ПРошу всех кто может помочь разобраться. Как выделяеться память при создании обьекта, где храняться прайвит поля родительских класов???