What does the memory usage look like in Java when extending a base class.
Do the child class contain an instance of the base class (with it\'s own overhead and all)
There is only one class header per object, so it has only the latter.
By the way, you can easily check this using https://sourceforge.net/projects/sizeof/ or https://code.google.com/p/memory-measurer/