பொருள் நோக்கு நிரலாக்கம்
கணினிகளுக்கு நிரலாக்கம் செய்வதில் பொருள் நோக்கு நிரலாக்கம் (Object Oriented Programming) ஒரு இன்றியமையாத, பலரும் அறிந்த அணுகுமுறை ஆகும். ஒரு நிரல் என்பது ஆணைத்தொடர்கள், செயலிகள் ஆகியனவற்றின் தொகுப்பு என்று கருதாமல், அது பல பொருட்களின் தொகுப்பு என்று கருதி நிரலாக்கம் செய்வது பொருள் நோக்கு நிரலாக்கம் ஆகும். இறுதியில், அந்த நிரலே ஒரு பொருளாகக் கருதப்படும். இவ்வாறு, நிரல்களை பொருள்களாகவும் அவற்றுக்கிடையான தொடர்பாடலாகவும் பொருள் சார் நிரலாக்கம் அணுகுகின்றது. C++, C#, Java, Python, Perl, PHP போன்ற நிரல்மொழிகள் இவ்வணுகுமுறையில் அமைந்த நிரல் மொழிகளே. பொருள் நோக்கு நிரலாக்கம் தரவுகளையும் நிரலையும் பொருள் என்ற கருத்தாக்கத்தின் வழி ஒன்றிணைக்கிறது. ஒரு பொருள் நிலையையும்(தரவு) தன்மையையும்(நிரல்) கொண்டுள்ளது. கணிப்பொறி பொருளை சில நேரங்களில் பெளதீக உலகின் பொருட்களோடு ஒப்பிடலாம்.
மேலதிக வாசிப்புதொகு
- Weisfeld, Matt (2009). The Object-Oriented Thought Process, Third Edition. Addison-Wesley. பன்னாட்டுத் தரப்புத்தக எண்:0-672-33016-4.
- Schach, Stephen (2006). Object-Oriented and Classical Software Engineering, Seventh Edition. McGraw-Hill. பன்னாட்டுத் தரப்புத்தக எண்:0-07-319126-4.
- Martin Abadi; Luca Cardelli (1998). A Theory of Objects. Springer Verlag. பன்னாட்டுத் தரப்புத்தக எண்:0-387-94775-2.
- Harold Abelson; Gerald Jay Sussman, (1997). Structure and Interpretation of Computer Programs. MIT Press. பன்னாட்டுத் தரப்புத்தக எண்:0-262-01153-0. Archived from the original on 2017-12-26. https://web.archive.org/web/20171226134539/http://mitpress.mit.edu/sicp/. பார்த்த நாள்: 2014-05-17.
- Armstrong, Deborah J. (February 2006). "The Quarks of Object-Oriented Development". Communications of the ACM 49 (2): 123–128. doi:10.1145/1113034.1113040. பன்னாட்டுத் தர தொடர் எண்:0001-0782. http://portal.acm.org/citation.cfm?id=1113040. பார்த்த நாள்: 8 August 2006.
- Grady Booch (1997). Object-Oriented Analysis and Design with Applications. Addison-Wesley. பன்னாட்டுத் தரப்புத்தக எண்:0-8053-5340-2.
- Eeles, Peter; Oliver Sims (1998). Building Business Objects. John Wiley & Sons. பன்னாட்டுத் தரப்புத்தக எண்:0-471-19176-0. https://archive.org/details/buildingbusiness0000eele.
- Erich Gamma; Richard Helm, Ralph Johnson, John Vlissides (1995). Design Patterns: Elements of Reusable Object Oriented Software. Addison-Wesley. பன்னாட்டுத் தரப்புத்தக எண்:0-201-63361-2.
- Paul Harmon (management author); William Morrissey (1996). The Object Technology Casebook - Lessons from Award-Winning Business Applications. John Wiley & Sons. பன்னாட்டுத் தரப்புத்தக எண்:0-471-14717-6. https://archive.org/details/objecttechnology00harm.
- Ivar Jacobson (1992). Object-Oriented Software Engineering: A Use Case-Driven Approach. Addison-Wesley. பன்னாட்டுத் தரப்புத்தக எண்:0-201-54435-0.
- Alan Kay. The Early History of Smalltalk. http://gagne.homedns.org/%7etgagne/contrib/EarlyHistoryST.html.
- Bertrand Meyer (1997). Object-Oriented Software Construction. Prentice Hall. பன்னாட்டுத் தரப்புத்தக எண்:0-13-629155-4.
- Pecinovsky, Rudolf (2013). OOP - Learn Object Oriented Thinking & Programming. Bruckner Publishing. பன்னாட்டுத் தரப்புத்தக எண்:978-80-904661-8-0. http://pub.bruckner.cz/titles/oop.
- James Rumbaugh; Michael Blaha, William Premerlani, Frederick Eddy, William Lorensen (1991). Object-Oriented Modeling and Design. Prentice Hall. பன்னாட்டுத் தரப்புத்தக எண்:0-13-629841-9. https://archive.org/details/objectorientedmo00rumb.
- Taylor, David A. (1992). Object-Oriented Information Systems - Planning and Implementation. John Wiley & Sons. பன்னாட்டுத் தரப்புத்தக எண்:0-471-54364-0. https://archive.org/details/objectorientedin00tayl.
- Schreiner, Axel-Tobias (1993). Object oriented programming with ANSI-C. Hanser. கையாளுமை:1850/8544. பன்னாட்டுத் தரப்புத்தக எண்:3-446-17426-5.