Тема: X++ как С++ ??
Показать сообщение отдельно
Старый 16.04.2003, 06:08   #8  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
В java Обьект являетя обьектом, и поэтому вызывается именно его метод..
т.е. можно сделать так:

Цитата:
abstract class Parent {
void test(){}
}

class Sub1 extends Parent{
void test(){}
}

class Sub2 extends Parent{
void test(){}
}
.....
Parent[] arr;
...
//можно так
arr[i].test();

//а можно так
if(arr[i] instanceof Sub1){/*Do something*/}
else {/*Do something else*/}
Как сделать это сделать в Аксапте - я не знаю, т.к. знакомство с этим чудом совсем недолгое.


2mazzy: говорить, что X++ наследник Java - ни о чем не говорить.
Если и наследник, то наследие его черезвычайно мало. Скорее это самородок из той же рассы(или выродок - это кому как)..