Цитата:
|
То есть усложнять конструктор B() и прототип создаваемых объектов нельзя?
|
Конструктор усложнять можно. Там, на самом деле, конструктор будет только мой.
В прототипе так же можно создать какие-то вспомогательные методы, но только для того чтобы эти методы вызывались сами в какой-то момент. Чтобы тому кто будет писать
B1,
B2,
B3,... не пришлось специально вызывать эти методы, иначе это будет сложнее чем передавать
this через аргументы.