Let me also recomand the Eiffel Language created by Bertrand Meyer.  It's
documented in his 1188 page book that is not a text book, "Object-Oriented
Software Construction 2nd Edition and patches.

A complete open source development system is available at Eiffel.org.

Meyer's book discusses the motives that drove O-O languages design
http://en.wikipedia.org/wiki/Eiffel_(programming_language)
http://en.wikipedia.org/wiki/Uniform_access_principle
http://www.amazon.com/Object-Oriented-Software-Construction-CD-ROM-Edition/dp/0136291554/ref=pd_vtp_b_1/181-6986335-8355138

http://tech.groups.yahoo.com/group/eiffel_software/message/19728
http://www.amazon.com/Tools-Technology-Object-Oriented-Languages-Systems/dp/0139231609/ref=sr_1_1?s=books&ie=UTF8&qid=1353995311&sr=1-1&keywords=Tools+4%3A+Technology+of+Object-Oriented+Languages+and+Systems

Bertrand Meyer links
http://se.ethz.ch/~meyer/
http://en.wikipedia.org/wiki/Bertrand_Meyer
http://www.amazon.com/Touch-Class-Learning-Program-Contracts/dp/3540921443
http://www.ebay.com/sch/sis.html?_nkw=Touch-Class-Bertrand-Meyer-NEW-BOOK-
http://bertrandmeyer.com/

That should get you started.

Cheers
John S Wolter
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to