Каковы преимущества и недостатки абстракции в Java?

1 Ответы


  • На данный момент я не вижу недостатков абстракции. Для начала нужно понять, что для этого значит абстракция?

    Это концепция ООП (объектно-ориентированное программирование). Абстракция - это не что иное, как сокрытие данных. Но такие понятия в ООП, как абстракция и инкапсуляция, взаимосвязаны, и их нельзя разделить.

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

Напишите свой ответ

Ваш ответ появится после модерации