Апстракција (објектно-оријентисано програмирање) — разлика између измена

Садржај обрисан Садржај додат
Autobot (разговор | доприноси)
м razne izmene
Autobot (разговор | доприноси)
м razne izmene
Ред 1:
У [[програмирање|програмирању]], '''апстракција''' се огледа у одабиру параметара приликом моделовања предмета или појмова који су битни за даљу обраду.<ref name="КраусЦ++">{{Cite book|last=Краус|first=Ласло|title=Програмски језик С++ са решеним задацима|date year=2016|publisher=Академска мисао|location=Београд|isbn=978-86-7466-582-4|pages=}}</ref> Конкретније, у [[Објектно-оријентисано програмирање|објектно-оријентисаном програмирању]] се односи на могућност да се дата [[Класа (програмирање)|класа]] прогласи за [[Апстрактна класа|апстрактну класу]].<ref name="Javajee">{{cite web|title=Summary Of Object-Oriented Programming (OOP) Concepts In Java |url=http://javajee.com/summary-of-object-oriented-programming-oop-concepts-in-java|website=Javajee|accessdate=28. 1. 2018}}</ref>
 
== Објашњење ==
Ред 48:
{{refbegin}}
* {{Cite book | ref= harv|last=Erickson|first=Carl|title=Object Oriented Programming |year=2009|publisher=Atomic Object, LLC|url=https://atomicobject.com/uploads/archive/files/ObjectOrientedProgramming.pdf|accessdate=28. 1. 2018|pages=17}}
* {{Cite book| ref= harv|last=Краус|first=Ласло|title=Програмски језик С++ са решеним задацима|date year=2016|publisher=Академска мисао|location=Београд|isbn=978-86-7466-582-4}}
* {{Cite book| ref= harv|last=Erickson|first=Carl|title=Object Oriented Programming |date year=2009|publisher=Atomic Object, LLC|url=https://atomicobject.com/uploads/archive/files/ObjectOrientedProgramming.pdf|accessdate=28. 1. 2018|pages=17}}
* {{Cite book| ref=harv|last=Abelson|first=Harold|author2=Gerald Jay Sussman|last3=Sussman|first3=Julie|title=Structure and Interpretation of Computer Programs|url=http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-10.html|accessdate=22. 06. 2012.|edition=2|date=25. 07. 1996.|publisher=MIT Press|isbn=978-0-262-01153-2|archive-url=https://web.archive.org/web/20090226050622/http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-10.html|archive-date=26. 02. 2009|url-status=dead|df=}}
* {{cite web|last=Spolsky|first=Joel|title=The Law of Leaky Abstractions|url=http://www.joelonsoftware.com/articles/LeakyAbstractions.html|work=Joel on Software|date = 11. 11. 2002.}}
* [http://www.cs.cornell.edu/courses/cs211/2006sp/Lectures/L08-abstraction/08_abstraction.html Abstraction/information hiding] - CS211 course, Cornell University.
* {{Cite book| ref= harv|last=Roberts|first=Eric S.|title=Programming Abstractions in C A Second Course in Computer Science|date year=1997}}
* {{cite web|last=Palermo|first=Jeffrey|title=The Onion Architecture|url=http://jeffreypalermo.com/blog/the-onion-architecture-part-1/|work=Jeffrey Palermo|date = 29. 07. 2008.}}
{{refend}}