Основната концепция на ООП - studopediya

Пример тип описание обект

тип <имя типа объекта>= обект

Rrosedure Init (XN, YN: цяло число);

Rrosedure Откриване (VaR XL, ИЛ: цяло число);

Основни понятия в обектно-ориентираното програмиране - клас, обект, поле, метод, свойство, събитие. Съотношението на основните концепции на обектно-ориентиран. Дайте примери за програмата се отнасят до тези понятия.

В обектно-ориентиран език за програмиране на базата на следните понятия:

Е - набор от свойства (параметри) на определени структури и методи за тяхната обработка (софтуер).

Обектът съдържа инструкциите (програмен код), които определят действията, които могат да постигнат на обекта, както и данните се обработват.

Properties - характеристика на обекта, неговото параметър. Всички обекти са определени свойства, които колективно отличават обект от множество други обекти.

Обект притежава качествена сигурност, че тя дава възможност да избирате от множество други съоръжения и причинява създаването и обработката на независимост от други обекти.

Свойства на обекти от различни класове могат да се припокриват, т.е. възможните обекти, които имат едни и същи свойства.

Едно от свойствата на даден обект са методът на това лечение.

МЕТОД - програма за действие на обекта или на неговите свойства.

Методът се разглежда като код, свързан с даден обект; преобразува имоти променят поведението на даден обект.

EVENT - промяната на състоянието на обекта.

Външни събития, генерирани от потребителя (например клавиатура за въвеждане или щракване с мишката, елемента на менюто, макро началото) на; вътрешни събития, генерирани от системата.

Обекти могат да бъдат комбинирани в класове (групи или групи - друг възможен терминология в различни софтуерни системи)

Клас - набор от обекти, които имат общи методи за обработка, прилагани или свойства.

Класът се състои от структура и описание на данни и свързаните с това процедури (наречени методи), които работят с данни, записани на случаи на структурата на данните.

А клас може да наследи характеристиките на класа на генериране. Това означава, че нов клас описание структури от данни включва структурата на данните, генерирани от този клас, както и нови данни. В допълнение, една нова класа на обект може да се обадите на всички процедури на съоръжението за генериране, както и тези методи за работа, който го описва.

Клас, това не предци, наречен базов клас. А клас, който наследява характеристиките на други класове, наречена генерирани, дете или извлечения клас.

Имоти: координати, цвят.

Методи: промяна, се движат.

Събитие: натискане на мишката върху обекта, натискането на определени клавиши.