Доступ в интернет из Ubuntu 13.10 [копия]

Ну, Josh Bloch сказал себя в Эффективный Java, 2-й :

Предпочитают интерфейсы по абстрактным классам

Некоторые основные моменты:

  • Существующие классы могут быть легко модифицированы для реализации нового интерфейса . Все, что необходимо сделать, добавляют требуемые методы, если они don’t уже существуют и добавляют пункт реализаций к объявлению класса.

  • Интерфейсы идеальны для определения mixins. Свободно говоря, смешивание является типом, который класс может реализовать в дополнение к его “primary type”, чтобы объявить, что это обеспечивает некоторое дополнительное поведение. Например, Сопоставимый смесительный интерфейс, который позволяет классу объявлять, что его экземпляры заказаны относительно других взаимно сопоставимых объектов.

  • Интерфейсы позволяют конструкцию неиерархических платформ типа . Иерархии типа являются большими для организации некоторых вещей, но другие вещи don’t аккуратно попадают в твердую иерархию.

  • Интерфейсы включают безопасные, мощные улучшения функциональности через обертку - на идиому класса. При использовании абстрактных классов для определения типов, Вы оставляете программиста, который хочет добавить функциональность без альтернативы, но использовать наследование.

, Кроме того, можно объединить достоинства интерфейсов и абстрактных классов путем обеспечения абстрактного скелетного класса реализации для движения с каждым нетривиальным интерфейсом, который Вы экспортируете.

, С другой стороны, интерфейсы очень трудно развить. Если Вы добавите метод к интерфейсу, то это повредит весь, его - реализации.

пз.: Купите книгу. Это намного более подробно.

0
задан 17.05.2020, 19:23

2 ответа

Извините за то, чтобы не быть определенной справки. Но я хочу совместно использовать то, что я сделал. У меня был Ubuntu 12.04.4 LTS. Я хотел обновить. Я сделал живой DVD Ubuntu 13.10. Я загрузил свою систему. Автоматически это соединилось с моим интернет-соединением через порт LAN моего маршрутизатора WiFi. Работавший на всех аспектах. Загруженные большие файлы. Тогда я чисто установленный Ubuntu 13.10 только, на моем целом жестком диске. Это автоматически конфигурировало моего интернет-соединения.

0
ответ дан 17.05.2020, 19:23

Возможно, драйверы не установлены. Можно попытаться включить кабель CAT и перейти в System Settings -> Software & Updates -> Additional Drivers, правильный драйвер, вероятно, будет там.

0
ответ дан 17.05.2020, 19:24

Теги

Похожие вопросы