title: abstract method of a set length array in java?
body: <p>i am trying to create a abstract array method that specify's that this abstract object of an array can only hold 3 items.</p>
  
  <p>Now i have tried doing something like this <code>public abstract BaseAdapter[3] adapters();</code> but it complains with an error that it cant be done this way.</p>
  
  <p>is their another way or do i need to just do <code>public abstract BaseAdapter[] adapters();</code>?</p>
  
  <p>That will work fine but the sub class can still pass an array larger than 3 items</p>