Object-orientit programmin

Object-orientit programmin (OOP) is a programmin paradigm that represents concepts as "objects" that hae data fields (attributes that describe the object) an associated procedures kent as methods. Objects, which are uisually instances o classes, are uised tae interact wi ane anither tae design applications an computer programs.[1][2] C++, Objective-C, Smalltalk, Java, C#, Perl, Python an PHP are examples o object-orientit programmin leids.


  1. Kindler, E.; Krivy, I. (2011). "Object-Oriented Simulation of systems with sophisticated control". International Journal of General Systems: 313–343. Cite journal requires |journal= (help)
  2. Lewis, John; Loftus, William (2008). Java Software Solutions Foundations of Programming Design 6th ed. Pearson Education Inc. ISBN 0-321-53205-8., section 1.6 "Object-Oriented Programming"