2013-03-27 4 views
0

Итак, вот в чем проблема. У меня есть один массив, в нем есть два класса объекта. Электронная почта, которая является суперклассом и UniversityEmail, который является классом наследования. Массив имеет тип Email. Я хочу распечатать весь объект типа Email из массива. Или распечатать объект UniversityEmail, основанный на частной переменной, распространяется по классу UniversityEmail. Любая идея?Доступ к массиву объектов из другого класса

ответ

1

Попробуйте следующее:

for (int i = 0; i < array.length; i++) { 
    if (array[i] instanceof Email) && (!(array[i] instanceof UniversityEmail)) { 
    //print your object 
    } 
} 

Вот набрали только от ума, так что могут быть некоторые небольшие проблемы.

+0

Он отлично работает, спасибо человеку – Frank

+0

Спасибо за напоминание, я обязательно буду ~ – Frank

Смежные вопросы