Geometry.Net - the online learning center
Home  - Basic_O - Object-oriented Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 2     21-40 of 185    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | 9  | 10  | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

         Object-oriented Programming:     more books (100)
  1. An Introduction to Object-Oriented Programming by Timothy Budd, 1996-08
  2. Introduction to Object Oriented Programming With Visual Basic.net (Expert's Voice) by Dan Clark, 2002-07
  3. Advanced COBOL for Structured and Object-Oriented Programming, 3rdEdition by Gary DeWard Brown, 1998-11-23
  4. An Introduction to Object-Oriented Programming With Java by C. Thomas Wu (Otani), 2003-05-21
  5. Object-Oriented Programming with ActionScript by Branden Hall, Samuel Wan, 2002-09-13
  6. Object-Oriented Programming with PHP5 by Hasin Hayder, 2007-12-30
  7. Object-Oriented Programming Using C++ (2nd Edition) (The Addison-Wesley Object Technology Series) by Ira Pohl, 1996-12-26
  8. Object-Oriented Programming in Python by Michael H Goldwasser, David Letscher, 2007-11-08
  9. Object-Oriented Programming with Visual Basic.NET by Michael McMillan, 2004-06-21
  10. Object-Oriented Programming with Visual Basic .NET by J.P. Hamilton, 2002-10
  11. Object-Oriented Programming Languages: Interpretation (Undergraduate Topics in Computer Science) by Iain D. Craig, 2007-03-28
  12. A First Course in Computational Physics and Object-Oriented Programming with C++ by David Yevick, 2005-04-25
  13. An Information Systems Approach to Object-Oriented Programming Using Microsoft Visual C# .NET by Kyle Lutes, Alka Harriger, et all 2005-04-06
  14. Object-Oriented Programming in Java (Mitchell Waite Signature Series) by Stephen Gilbert, Bill McCarty, 1997-09-10

21. Object-Oriented Programming
OOP.
http://www.adahome.com/9X/OOP-Ada9X.html
with Ada 9X
Object-Oriented Programming
with Ada 9X
Permission granted only for customary viewing via WWW. All other rights, including reproduction on other electronic media or non-electronic media, reserved.
This is a draft version of a technical report. It is the basis for an article (to be published). This HTML version of the article is provided for viewing in WWW only. Some examples were inspired by the Draft Rationale. Magnus Kempe Alfred Strohmeier Swiss Federal Institute of Technology in Lausanne
Software Engineering Laboratory
EPFL-DI-LGL
CH1015 Lausanne
Switzerland
e-mail: ABSTRACT. Ada 9X, the revised definition of the Ada programming language, supports object-oriented programming. This paper examines the new, object-oriented features of the language, their use, and how they fit into Ada's strong type system and genericity mechanisms. Basic object-oriented mechanisms are covered, such as inheritance and polymorphism. We then show how to combine these mechanisms into valuable programming techniques; topics include programming by extension, heterogeneous data structures, and mixin inheritance. KEY WORDS.

22. GNA OOP/C++ -- Material
Introduction to objectoriented programming Using C++ COURSE MATERIAL.Tutorial, The course is based on an online tutorial which is
http://www.gnacademy.org/text/cc/material.html
Introduction to Object-Oriented Programming Using C++ C OURSE M ATERIAL T utorial T he course is based on an online tutorial which is available for everyone for free. The tutorial is available in HTML and PostScript versions. For the latter, DIN A4 and US letter paper formats are provided. There exist some copies of the various tutorial variants around the world. Also, the tutorial has been translated into Spanish P ostScript T he tutorial is available in both DIN A4 and US letter paper formats. However, you may want to download only individual chapters H TML T he HTML version of the tutorial is available for download in two versions. One contains the complete tutorial in one HTML file. The other version presents each chapter in its own file. Both versions include some image files. huge.tar.gz Tutorial in single file, gzipped tar archive huge.zip Tutorial in single file, zipped archive small.tar.gz Tutorial in multiple files, gezipped tar archive small.zip

23. OO Type Theory
Listing of information about research on type systems for objectoriented programming. (Laurent Dami)
http://cuiwww.unige.ch/OSG/research/Hop/types.html
OO Type Theory
This page collects information about research on type systems for object-oriented programming.
  • People
  • Related information sources Please forgive any inaccuracies or omissions, and direct your suggestions or complaints to dami@cui.unige.ch
    People
    F-sub, Calc. of primitive objects , Baby Modula-3
    AIKEN Alexander
    Illyria
    Solving systems of type constraints
    BOURDONCLE Francois
    Multi-methods
    BRUCE Kim
    TOOPLE, PolyTOIL
    typed higher-order OOPLs, with matching (as an alternative to subtyping).
    CARDELLI Luca
    F-sub, Calc. of primitive objects Obliq
    Records, variants, subtyping, second-order lambda calculus, record calculi.
    CASTAGNA Giuseppe
    Multi-methods, covariance vs. contravariance, overloading.
    CHAMBERS Craig
    Self Cecil
    Multi-methods, Modules systems
    DAMI Laurent
    Lambda-N, HOP
    Dynamic binding and name-based interaction, records, variants
    DROSSOPOULOU Sophia
    types for Smalltalk, covariant method override, type soundness of Java
    DUGGAN Dominic
    existential types, polymorphic methods, dynamic types, module-based mixins
    FISHER Kathleen
    delegation-based obj. calculus
  • 24. Object Oriented Programming
    Object Oriented Programming. Programming. The thought processes of the programmerare as much a part of objectoriented programming as any of the above.
    http://www.cs.indiana.edu/classes/c304/oop.html
    Object Oriented Programming
    Gerrit Huizenga
    HTML-ized by Michael Chui
    What is it?
    How does it work?
    Abstract Data Types
    Computer programs manipulate data. What they do to that data is important. How they do it or what form the data takes is not. So...create new data types and declare exactly what the program can do to manipulate a variable of that type. This provides a form of data integrity. And provides flexibility for future modification of the data's form (i.e. for efficiency, bug-fixing, or enhancement).
    Terminology
    In object-oriented languages, these data types are called classes A variable of a given class is an instance of that class. The word object is often used to refer to an instance of a class (e.g., a Button object is an instance of the Button class). The operations that a given class implements are called methods (not functions).

    25. ArchWing Innovations TechNet - Object Oriented Programming Overview
    A brief description of objectoriented programming and its advantages.
    http://www.archwing.com/technet/technet_OO.html

    Object-Oriented Programming Overview

    The concepts of Object-Oriented (OO) programming have been around for over four decades. Initially developed in the field of artificial intelligence, OO programming was embraced by Xerox as a means of developing systems that better reflected real life needs and were more user friendly. OO’s popularity and sophistication has increased in the past several years as businesses are abandoning their mainframe systems and incorporating more client-server models to run their businesses and are integrating web technology as a business tool. A change in the overall pace of business has also contributed to the increased popularity of OO programming. One of the primary features of OO programming is its relative flexibility and adaptability to changing business needs.
    How is OO programming different from traditional procedural programming?
    Traditional programming has the following characteristics:

    Functions are written sequentially, so that a change in programming can affect any code that follows it.

    26. Springer-Verlag - Computer Science
    By Hanspeter M¶ssenb¶ck, Niklaus Wirth; SpringerVerlag, 1993, ISBN 3540600620. Basic OOP concepts, usual application patterns, useful design hints, design, implementation of OO windows system with integrated text and graphics editor. Springer-Verlag
    http://www.springer-ny.com/detail.tpl?ISBN=3540600620

    27. Journal Of Object-Oriented Programming - ADTmag.com
    Journal of Object Oriented Programming. JOOP. The Journal of objectoriented programmingwas founded in 1987, and continued to publish through the fall of 2001.
    http://www.adtmag.com/joop/index.asp
    Subscribe E-Newsletters Archives News ... ADT Home Integration Data Management Deployment Search ADTmag.com
    Browse by Topic Modeling Web Services XML Application Servers ... Company Watch
    Free Newsletters Enter your email address below to subscribe to our free newsletters. eADT XML Development Trends Programmers Report Java Development Trends ... Developer Central Upcoming Events
    Archives Application Development Trends Java Report Journal of Object Oriented Programming
    JOOP The Journal of Object-Oriented Programming was founded in 1987, and continued to publish through the fall of 2001. 101communications and Application Development Trends offer you here a sampling of some of these key documents from the history of object-oriented programming. Also available are some select items from the highly acclaimed C++ Report
    December 2001
    October 2001 August 2001 June 2001 ... January 2000 C++ Report Archives August 2000 The Standard Librarian: Algorithms and Containers
    Matt Austern Obfuscated C++
    Rob Murray Persistency Made Easy
    Vladimir Batov June 2000 Predicates vs. Function Objects

    28. What Is Object-oriented Programming? - A Word Definition From The Webopedia Comp
    objectoriented programming Last modified Tuesday, January 07, 2003. A very goodstarting point for those new to object oriented programming and systems.
    http://www.webopedia.com/TERM/O/object_oriented_programming_OOP.html
    You are in the: Small Business Channel Jump to Website ECommerce Guide Small Business Computing Webopedia WinPlanet Enter a word for a definition... ...or choose a computer category. choose one... All Categories Communications Computer Industry Companies Computer Science Data Graphics Hardware Internet and Online Services Mobile Computing Multimedia Networks Open Source Operating Systems Programming Software Standards Types of Computers Wireless Computing World Wide Web Home
    Term of the Day

    New Terms

    New Links
    ...
    Be a Commerce Partner

    object-oriented programming Last modified: Tuesday, January 07, 2003 A type of programming in which programmers define not only the data type of a data structure , but also the types of operations ( functions ) that can be applied to the data structure. In this way, the data structure becomes an object that includes both data and functions. In addition, programmers can create relationships between one object and another. For example, objects can inherit characteristics from other objects. One of the principal advantages of object-oriented programming techniques over procedural programming techniques is that they enable programmers to create modules that do not need to be changed when a new type of object is added. A programmer can simply create a new object that inherits many of its

    29. Dictionary Definitions For Words In The Object-Oriented Programming Category
    Be a Commerce Partner. objectoriented programming. Programming. JavaSoft, method.object, object oriented. object-oriented programming, ORB. overloading, polymorphism.
    http://www.webopedia.com/Programming/Object_Oriented_Programming/
    You are in the: Small Business Channel Jump to Website ECommerce Guide Small Business Computing Webopedia WinPlanet Enter a word for a definition... ...or choose a computer category. choose one... All Categories Communications Computer Industry Companies Computer Science Data Graphics Hardware Internet and Online Services Mobile Computing Multimedia Networks Open Source Operating Systems Programming Software Standards Types of Computers Wireless Computing World Wide Web Home
    Term of the Day

    New Terms

    New Links
    ...
    Be a Commerce Partner

    Object-Oriented Programming Programming Foundation Classes abstraction ASP.NET ... Z-buffering
    JupiterWeb networks: Search JupiterWeb: Jupitermedia Corporation has four divisions:
    JupiterWeb
    JupiterResearch JupiterEvents and JupiterImages
    Legal Notices
    Licensing Reprints ... E-mail Offers

    30. Object-Oriented Programming Jokes
    Dr. Shuguang Hong's compilation of OO humor.
    http://www.cis.gsu.edu/~shong/oojokes/

    31. Info.desy.de/gna/html/cc/
    European Conference for objectoriented programmingEuropean Conference for object-oriented programming, aito.
    http://info.desy.de/gna/html/cc/

    32. A Logic-Based Concurrent Object-Oriented Programming Language
    Article Rafael Ramirez.
    http://www.cs.bris.ac.uk/Tools/Reports/Abstracts/1996-ramirez.html
    Bristol CS Index Research Publications ... PhD in Computer Science
    A Logic-Based Concurrent Object-Oriented Programming Language
    Rafael Ramirez. PhD thesis, Department of Computer Science, University of Bristol, October 1996. Gzipped PostScript: 270728 bytes
    Abstract
    Parallel computers and distributed systems are becoming increasingly important. Their impressive computation to cost ratios offer a considerable higher performance than that possible with sequential machines. Yet there are few commercial applications written for them. The reason is that programming in these environments is substantially more difficult than programming for sequential machines. In this thesis, we present Tempo and Tempo++, two programming languages which aim to reduce the inherent complexity of writing concurrent programs. Tempo is a declarative concurrent programming language based on classical first order logic. It improves on traditional concurrent logic programming languages (e.g. Parlog) by explicitly specifying aspects of the behaviour of concurrent programs. In Tempo all safety properties of programs are declaratively stated which provides great advantages in writing concurrent programs and manipulating them while preserving correctness. Concurrent programs in Tempo are developed in such a way that they are not specific to any particular programming paradigm. The language can be used as a common framework for expressing and manipulating algorithms for a variety of paradigms.

    33. Reflection In Logic, Functional And Object-oriented Programming: A Short Compara
    From Department of Data Processing and Operations Research, University of Montreal, Quebec, Canada.
    http://citeseer.nj.nec.com/106401.html
    Reflection in logic, functional and object-oriented programming: a Short Comparative Study (Make Corrections)
    Home/Search
    Context Related View or download:
    iro.umontreal.ca/~demer
    ijcai95.ps.gz
    Cached: PS.gz PS PDF Image ... Help
    From: iro.umontreal.ca/~demer english (more)
    (Enter author homepages)

    Rate this article: (best)
    Comment on this article
    (Enter summary)
    Abstract: Reflection is a wide-ranging concept that has been studied independently in many different areas of science in general, and computer science in particular. Even in the sub-area of programming languages, it has been applied to different paradigms, especially the logic, functional and objectoriented ones. Partly because of different past influences, but also because researchers in these communities scarcely talk to each others, concepts have evolved separately, sometimes to the point where it is... (Update)
    Active bibliography (related documents): More All
    Behavioral Reflection in a Prototype-Based Language - Malenfant, Dony, Cointe (Correct) ... (Correct) Similar documents based on text: More All The Computer Calculation of Lie Point Symmetries of.. - Champagne, Hereman.. (1990)

    34. Object Oriented Programming In C
    objectoriented programming in C. by Paul Field. paul.field@dial.pipex.com. The firstthing to do is to learn some of the jargon of object-oriented programming.
    http://www.accu.org/acornsig/public/articles/oop_c.html
    Object-oriented programming in C
    by Paul Field
    paul.field@dial.pipex.com This is one of the first programming articles I wrote. It was published in C Vu 4:1 (November 1991) and, although my knowledge of object-oriented programming has improved immensely since then, I thought it was still useful. Do you think that to program in an object-oriented style you need an object-oriented language? Well, you're wrong. It seems to be a common myth that you need an object-oriented language to implement an object-oriented design and, although languages such as C++ and Smalltalk provide many features that encourage this style of design, you can benefit equally well from the use of objects in imperative languages such as C. The first thing to do is to learn some of the jargon of object-oriented programming. I've given some of the most important definitions below. Don't worry if you don't understand them at first, the main example that follows should make everything clear. An object-oriented program is made up of objects. An

    35. Bibliographies On Object-Oriented Programming And Systems
    Bibliographies on objectoriented programming and Systems. You OtherBibliographies on object-oriented programming and Systems. Please
    http://liinwww.ira.uka.de/bibliography/Object/
    The Collection of
    Computer Science Bibliographies Up: Mirror of the Collection of Computer Science Bibliographies Home
    Bibliographies on Object-Oriented Programming and Systems
    You can add bibliographies and references to this collection!
    See also the bibliographies on Programming Languages and Operating Systems
    Search all bibliographies in this section
    Query: Options case insensitive Case Sensitive partial word(s) exact online papers only Results Citation BibTeX Count Only Maximum of matches Help on: [ Syntax Options Improving your query Query examples
    Boolean operators: and and or . Use to group boolean subexpressions.
    Example: (specification or verification) and asynchronous #Refs Bibliography Date Bibliography on object-oriented systems Object-Oriented and Operating Systems bibliography Bibliography on object-oriented languages and models Bibliography on testing object-oriented software ... Small bibliography on object-oriented logic programming Total number of references in this section liinwwwa@ira.uka.de This page is part of the Computer Science Bibliography Collection

    36. JavaScript Object-Oriented Programming Part 1
    View all articles by Ryan Frishberg JavaScript objectoriented programmingPart 1. By Ryan Frishberg July 19th 2001 Reader Rating 9.1.
    http://www.sitepoint.com/article/470
    Skip Navigation Empowering Web Developers since 1997
    • Articles Books Blogs Forums ... Client Side Coding » Page 1 HiLight On HiLight Off Print Email
      Ryan Frishberg
      Ryan (Arielladog or aDog) is currently a high school student/Webmaster who's especially keen on the client-side scripting world. Although he's no slouch with server-side technology, Ryan's specialties include JavaScript, DHTML, and DOM. In his free time, he enjoys visiting and participating in forums, as he moderates at JavaScriptCity/PageResource . Having some freelance work, Ryan Frishberg is always looking for more. Ryan Frishberg has written articles for SitePoint with an average reader rating of View all articles by Ryan Frishberg...
      JavaScript Object-Oriented Programming Part 1
      By Ryan Frishberg
      July 19th 2001
      Reader Rating: 9.1
      It may be shocking news, but JavaScript is a very powerful object-based (or prototype-based, whatever you wish to call it) language. Yes, JavaScript is a powerful language, not just something that's handy for image rollovers and other corny, flashy effects. However, very few people who have used JavaScript realize its capabilities. If you're one of these people, this tutorial is aimed at you. First of all, JavaScript is not a full-blown

    37. Component Software Beyond Object-Oriented Programming
    The book provides an introduction to and overview of component software. Covers MS (D)COM(+), OMG CORBA, IBM SOM as well as more theoretical programming language aspects. By Clemens Szyperski, AddisonWesley.
    http://cseng.aw.com/book/0,3828,0201178885,00.html

    38. JavaScript Object-Oriented Programming Part 2
    View all articles by Ryan Frishberg JavaScript objectoriented programmingPart 2. By Ryan Frishberg July 24th 2001 Reader Rating 9.4.
    http://www.sitepoint.com/article/473
    Skip Navigation Empowering Web Developers since 1997
    • Articles Books Blogs Forums ... Client Side Coding » Page 1 HiLight On HiLight Off Print Email
      Ryan Frishberg
      Ryan (Arielladog or aDog) is currently a high school student/Webmaster who's especially keen on the client-side scripting world. Although he's no slouch with server-side technology, Ryan's specialties include JavaScript, DHTML, and DOM. In his free time, he enjoys visiting and participating in forums, as he moderates at JavaScriptCity/PageResource . Having some freelance work, Ryan Frishberg is always looking for more. Ryan Frishberg has written articles for SitePoint with an average reader rating of View all articles by Ryan Frishberg...
      JavaScript Object-Oriented Programming Part 2
      By Ryan Frishberg
      July 24th 2001
      Reader Rating: 9.3
      In Part 1 of this series, we covered objects, object methods, and object categories. Now, let's move on. Arguments In every function, a private variable argument is automatically created, holding an array of the arguments passed to the function. For example:
      alert("Argument "+i+" is "+arguments[i]);

    39. Object-Oriented Programming And C++ In The CS Curriculum
    objectoriented programming and C++ in the Computer Science Curriculum.This Modules for Teaching object-oriented programming. This
    http://cs.colgate.edu/faculty/nevison.pub/oop.html
    Object-Oriented Programming and C++ in the Computer Science Curriculum
    This page includes materials developed at Workshops at Colgate University with funding from an NSF CISE Educational Infrastructure Grant.
    Contents
    Laboratories for Teaching C++ at the Introductory Level
    Laboratories for COSC 101
    Laboratories for COSC 102
    These sites contain laboratories for the courses Computer Science 101 and Computer Science 102 at Colgate University. These courses form the introduction to computer science, using the programming language C++. The courses also match well with the Advanced Placement Computer Science curriculum.
    APCS Workshop, July, 1998
    This page contains materials from the APCS workshop held at Colgate University in July, 1998.
    Modules for Teaching Object-Oriented Programming
    This site contains modules for teaching concepts of object-oriented programming. These were developed at a workshop at Colgate University in 1993. Several languages are represented, predominantly Pascal and C++. Each module may provide material for one or two lectures in a course and laboratory exercises to accompany those lectures. Each unit includes the appropriate header file and, if appropriate, an implementation file. Most also include a simple program illustrating the use of the tool. More classes may be added to this collection in the future.

    40. Making A Success Of Object-oriented Development
    A short article on the essential points of Evo and its application to objectoriented programming.
    http://www.davethehat.com/articles/ed.htm
    Home Back
    Evolutionary Delivery - the road to success in object-oriented development
    David Harvey
    Object Designers Limited
    Acknowledgements to Object Designers Limited for permission to make this paper available here. In spite of all the promises, it appears that project pressure is still a fact of life. Deadlines come and go, and you and your teams end up working nights and weekends to produce systems which need fixing as soon as they are delivered. Only now you're designing using an OO design method, and coding in Smalltalk or C++. If you are lucky enough to have time to reflect on things, you might remember reading somewhere that object orientation was supposed to cure all this. On the whole, of course, it hasn't. The generous claims made for object technology are frequently justified on a small scale by appeals to flexibility, adaptability, the power of tools which are still largely single-user, and productivity of individual developers. Yet in spite of the visions of large-scale use and re-use of objects throughout organisations, unfortunately it is still the case that projects fail more frequently than they succeed. Even those that eventually deliver have a rough time of it. Like all advances in software, object-orientation has been driven by experiment and vision at the implementation level (pioneers generally prove their points by doing something). An implementation technology

    A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

    Page 2     21-40 of 185    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | 9  | 10  | Next 20

    free hit counter