Инструменты пользователя

Инструменты сайта


oop

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

oop [2012/05/11 07:23] (текущий)
Строка 1: Строка 1:
 +====== ООП ======
 +**ООП** - [[wpru>​Объектно-ориентированное программирование]]
 +<​note>​**Процедурное программирование** - подход,​ при котором функции и переменные,​ относящиеся к какому-то конкретному объекту свободно располагаются в коде и никак между собой не связаны.(**Язык С**).</​note>​
 +<​note>​**Объектно-ориентированное программирование (ООП)** - подход,​ при котором функции и переменные,​ относящиеся к какому-то конкретному объекту объединены в коде определенным образом и тесно связаны между собой. (**Язык С++**). </​note>​
 +ООП предполагает,​ что приложение строится из набора независимых по своему внутреннему устройству частей.
 +====== Три свойства ООП ======
 +Три самых важных свойства ООП:
 +  * [[инкапсуляция]] (Encapsulation)
 +  * [[наследование]] (Inheritance)
 +  * [[полиморфизм]] (Polymorphism)
 +
  
oop.txt · Последние изменения: 2012/05/11 07:23 (внешнее изменение)