array initilization and memory usage



I'm a little new here, so please bear with me if this sounds like a
goofy
question!...

let's say that I have an class with 15 or so members, each taking up a
fair
amount of space - we'll call this class bars

If I create an array of 400 empty bars objects, but only instantiate
the
first five or so then am I still setting aside the memory for the other
395?

I hope that made sense!

Thanks

.