Тут ми поговоримо про деякі окремі аспекти створення класів, таких як створення статичних змінних, методів та ініціалізаторів, фінальних класів, методів та змінних, а також створення перерахувань та використання екзотичної конструкції статичного імпорту. А крім цього ми візьмемо участь у вічній священній війні прихильників створення абстрактних класів та прихильників імітації множинного успадкування за допомогою інтерфейсів, і побачимо, що ці підходи не заперечують один одного, і їх цілком можна поєднати.