16.10.2008, 21:46
|
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
1. Ничем, они просто разные, зависит от конкретной задачи;
2. Второй позволяет в одной переменной хранить ссылки на любой объект, реализующий соответствующий интерфейс. Зато первый делает доступными остальные свойства конкретного экземпляра без обязательного каста;
3. Ничем;
4. И то и другое именно там, где оно подходит лучше.
з. Ы. Я бы не стал читать книгу автора, который поленился поставить скобки при вызове конструкторов объектов. Да, можно опустить скобки, но лучше так не делать.
|