ПредишенСледващото

В Делфи, наследството е един от най-важните механизми на език, който е широко използван от програмисти.

С него можете да създадете нов клас (формата), въз основа на свойствата на съществуващ клас (форма). Детето може да има свои собствени свойства и методи, както и да използва свойствата и методите на родителския клас.

Използване на Delphi наследство може да се изгради йерархия на обекти, които ще имат общи характеристики, като същевременно се характеризира с неговите специални свойства.

Наследствени Delphi класове


За да се формира по-ясна картина на такъв механизъм, обектно-ориентираното програмиране, наследяване на класове, трябва да ви дам един пример. Да предположим, че си имаме работа с три класа: мъж, учител и ученик. В този случай, в класа на хората е обща за клас студент, и класния ръководител. В крайна сметка, на студенти и преподаватели са хора, които се различават само от останалата част от специалните допълнителни функции. Това е класически пример, ни дава възможност да се разбере какво е в Делфи на наследяване.

Принципи, което предполага използване клас наследство Делфи, са били измислени от програмистите за един клас може да, със собствен набор от свойства и методи, свойства и методи, за да приеме още един, по-общ клас.

Пробата е описано в Делфи наследство: необходимо е да се изгради два класа, които ще бъдат на наследниците на общия клас TChelovek. Новите класове ще бъдат по-конкретно описани човек, който принадлежи към класа родител TChelovek.


Така че, се оказва, че два класа ще наследят методите и свойствата на родител клас TChelovek на. И тъй като в първия и във втория случай обявиха нов метод PersonToStr, която ще трябва да представи конкретна информация за даден човек като низ. Както се вижда от примера в Делфи наследство да се използва достатъчно.

Наследствени Delphi форми


Форма - е в основата на програмата. Това беше върху нея, както и основите на сградата, всичко останало е базиран. Чрез формата, потребителите могат да си взаимодействат с програмата. В един и същ прилагането може да използва няколко различни форми.

Прилагането на наследството Delphi форми, разработчиците имат уникалната възможност да се използва повторно всички необходими свойства на родителската форма, а също и да донесе нови промени във формата-детето. С други думи, програмистите добавени към него се променя кода и компоненти за копиране създадена по-рано форма.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!