Как я прочитал в Effective java
В чем разница между раздутым классом и помеченным классом?
раздутой иерархии классов может привести к раздутым классам, содержащих много методы, которые отличаются только типом их аргументами, так как не существуют нет типов в иерархии классов, чтобы захватить общее поведение.
и Link
раздутый класс часто имеет много особых случаев: атрибуты или поведение справедливо для некоторых случаев, но не другие. Часто программисты пытаются сделать дело со специальными случаями, вводя теги типа.
и сходство существует между тегами классом раздутого классом, как и в Effective java
упоминается, что:
класс, экземпляры которого в двух или более ароматизаторах и содержит поле тега , указывающее на вкус экземпляр. случаи обременены с нерелевантными полями, принадлежащими другим вкусам.
так заключая оба класса могут иметь типы тегов/Поля и оба класса, имеющие так много реализаций (так много возможностей, смоделированные в одном классе).
Я запутался в этих терминологиях, и я хочу знать, что в чем разница между этими двумя Раздутый класс и тегированный класс ??
я получил некоторое представление теперь спасибо :) – Prashant