【发布时间】:2018-08-11 01:13:08
【问题描述】:
如果我们有一个具有username 和password 属性的User 基类。
还有一个子类SpecialUser,还有一个额外的属性special。
我知道我可以声明ArrayList<User> users = new ArrayList<User>();,然后将SpecialUser 对象添加到users,但我只能访问从基类(username 和password)继承的属性。
有没有办法将 SpecialUser 添加到 ArrayList 并能够访问 special 属性?还是分开存放?
亲切的问候
【问题讨论】:
标签: java inheritance arraylist