我正在尝试创建一个抽象数组方法,指定数组的这个抽象对象只能容纳3个项目.
现在我已经尝试过这样的事情,public abstract BaseAdapter[3] adapters();但它抱怨一个错误,它不能这样做.
public abstract BaseAdapter[3] adapters();
是他们的另一种方式还是我需要做的public abstract BaseAdapter[] adapters();?
public abstract BaseAdapter[] adapters();
这样可以正常工作但是子类仍然可以传递大于3个项目的数组
java arrays abstract-class
abstract-class ×1
arrays ×1
java ×1