Данные MySQL в круговую диаграмму Highcharts с использованием JSON

ваш ответ прав, но интервьюеру нужно, чтобы вы дифференцировались в соответствии с перспективой разработки программного обеспечения не в соответствии с деталями Java.

Простые слова:

Интерфейс подобен интерфейсу магазина все, что показано на нем, должно быть в магазине, поэтому любой метод в интерфейсе должен быть реализован в конкретном классе. Теперь, что, если некоторые классы имеют некоторые точные методы и варьируются в других. Предположим, что интерфейс посвящен магазину, который содержит две вещи, и предположим, что у нас есть два магазина, в которых есть спортивное снаряжение, но у одного есть одежда, а у другой есть обувь. Итак, что вы делаете, это сделать абстрактный класс для спорта, который реализует метод «Спорт» и не позволяет другому способу не реализовываться. Абстрактный класс здесь означает, что этот магазин не существует сам, но он является базой для других классов / магазинов. Таким образом, вы организуете код, избегаете ошибок репликации кода, унификации кода и обеспечения повторного использования другим классом.

0
задан Shadow 29 March 2019 в 11:45
поделиться