日期:2014-05-20  浏览次数:20783 次

关于Item,急
即然抽象类不能创建对象,而且必须有一个抽象方法。但我看了API。Item时没有abstract方法啊?那些子类,比如ChoiceGroup,   CustomItem,   DateField,   Gauge,   ImageItem,   Spacer,   StringItem,   TextField   就是Item的对象吗?这些子类不是继承了Item吗,那么可以说Item的对象就是它们了?


------解决方案--------------------
没明白你要问什么?
Form里边有三种添加方法。
int append(Image img)
Adds an item consisting of one Image to the Form.
int append(Item item)
Adds an Item into the Form.
int append(String str)
Adds an
你说的那些都是继承自Item。如果想自己制定可以用CustomItem,MIDP2.0后才开始支持。
------解决方案--------------------
Item是抽象的,但是ChoiceGroup, CustomItem, DateField, Gauge, ImageItem, Spacer, StringItem, TextField等都是继承类,并不是抽象类;
你可以使用一个Item的引用指向任何一个子类(包括ChoiceGroup等上面一串)的对象,不能创建的只是Item的对象而已
------解决方案--------------------
基础啊基础
先去看2个月Java基础