Фрејмворк — разлика између измена

Садржај обрисан Садржај додат
мНема описа измене
Autobot (разговор | доприноси)
м Уклањање сувишних унутрашњих веза
Ред 39:
У окружењу [[Објектно-оријентисано програмирање|објектно-орјентисаног програмирања]], оквир се састоји из апстрактних и конкретних класа. Примери таквих оквира се састоје из компоновања и [[Наслеђивање (објектно-оријентисано програмирање)|наслеђивања]] већ постојећих класа.<ref>{{Citation|last = Buschmann|first = F|year=1996|title = Pattern-Oriented Software Architecture Volume 1: A System of Patterns. Chichester|publisher = [[John Wiley & Sons|Wiley]]|isbn=978-0-471-95869-7|postscript = <!--none-->}}</ref>
 
Приликом развоја конкретног програмског система са програмским оквиром, програмери искоришћавају вруће делове у складу са специфичним потребама и неопходности система. Програмски оквири се ослањају на [[Холивудски принцип]]: "Не зовите нас, ми ћемо вас звати."<ref>{{Citation|last = Larman|first = C|year=2001|title = Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process|isbn=978-0-13-092569-5|publisher = [[Prentice Hall]]|edition = 2nd|postscript = <!--none-->}}</ref> Ово значи да кориснички дефинисане класе (на пример, нове подкласе), добијају поруке из већ дефинисаних оквира класа. Програмери обично рукују са овим имплементирајући апстрактних метода [[Наслеђивање (објектно-оријентисано програмирање)|наслеђивања]].
 
== Погледати такође ==