КомпютриПрограмиране

Обектно-ориентираното програмиране

Обектно-ориентираното програмиране - метод възможно най-близо до нашето поведение. Той служи като естествено продължение на по-ранни иновации, свързани с развитието на езиците за програмиране. Ако говорим за структуриран програмиране, а след това тази посока е много по-структуриран от по-ранната версия, освен това, че е по-абстрактно, по-модулен. Ние вече сме били опити да се освободят и да се премести на програмните елементи на така наречения вътрешен ниво.

Обектно-ориентираното програмиране е да се използва за създаването на специализирани езици. Те обикновено се характеризира с три основни функции:

- капсулиране, т.е. комбинацията от записи с функциите и процедурите, както и манипулиране на полета записи на данни, които са изцяло нов вид на база данни, наречена на обекта;

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

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

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

Ако сте я прави нашата задача, например, да се проучи обектно-ориентираното програмиране в PHP, е необходимо да се изхвърли и да забравим това, което знаем за него и преди, и дойде в кабинета си на чисто. Единственият начин ще можете да видите всички детайли на този подход за оценка на нейната използваемост и възможности. Обектно-ориентираното програмиране не е единственият начин, това е по-скоро като един непрекъснат процес на идеи, насочени към събиране на чиста код. Компилаторът работи на няколко различни принципи, ако го сравним с преводача, а скоростта му е много по-висока. Съставители са насочени към развитието на всички готови софтуерни продукти, а не на ограничен набор от задачи.

класове

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.unansea.com. Theme powered by WordPress.