База ответов ИНТУИТ

Язык программирования C++ для профессионалов

<<- Назад к вопросам

Какие принципы объектно-ориентированного программирования реализуются классами?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
абстракция(Верный ответ)
модульность
полиморфизм(Верный ответ)
инкапсуляция(Верный ответ)
Похожие вопросы

Почему метод объектно-ориентированного программирования предпочтительнее метода функциональной декомпозиции?

Какое из свойств объектно-ориентированного языка не содержит С++
Отметьте основные свойства объектно-ориентированного языка:

Какой из способов описания функций и переменных, совместно используемых несколькими классами, наиболее безопасен?

Перечислите принципы управления памятью

Какое отношение между классами реализовано в данном случае?

   class A  {  public: A(B &b) { this->b = &b; };             B* f() { return b;}             B* b;  };  class B  {  public: B() { b = 0; };             int b;             void f1() { }  }  

Расставьте шаги проектирования классов в наиболее правильном порядке:

  • Определить классы
  • Определить интерфейсы
  • Определить операции для классов
  • Определить связи между классами
  • Определить зависимость от других классов
  • Какое отношение между классами реализовано в данном случае?

       class A  {  public: A() { a = 0; };             virtual int f() { return a; }             int a;  };  class B: public A  {  public: B() { a = 1; };     virtual int f() { return a; }  };  

    Парадигма процедурного программирования заключается в следующем:

    Парадигма модульного программирования заключается в следующем: