Тема: Для чого у Java є клас Object?
Доброго дня не можу зрозуміти для чого класс object для яких цілей. Також не можу зрозуміти й про абстрацкция класса
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Java → Для чого у Java є клас Object?
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Доброго дня не можу зрозуміти для чого класс object для яких цілей. Також не можу зрозуміти й про абстрацкция класса
Коротко про головне:
Class Object is the root of the class hierarchy. Every class has Object as a superclass. All objects, including arrays, implement the methods of this class.
Створюєш клас - створюєш певне абстрактне поняття чогось:) Клас Tree- абстрактне поняття дерева.
Клас Object - дозволяє зв'язати всі класи Java в єдине. Можна будь який клас привести до типу Object і працювати з різнотипними даними як з даними одного типу. Наприклад можна створити масив типу object, який складатиметься з елементів типу String, Tree, Car і т.д. Щоб зрозуміти треба розібратися з успадкуванням, поліморфізмом та із заміщенням(overriding) методів. Узагальнені класи (Generics) побудовані якраз на поліморфізмі з використанням приведення до типу Object і до інших типів.
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися