Search Books and Solutions Manual

Hire My Expertise

if you need help regarding semester projects, assessment/assignment related to web development(php, html, css, javascript, ajax,) or java, c, c++, c#, asp.net, ror, scala or pythn then please hire my expertise. i am professionally software developer. working as a Android & Web Developer. i'll provide my best to fulfil task in time.If you need new website or app or require any kind of digital resource, Please feel free to get in touch without wasting any single minute. I would love to work with you. Please send your requirement. i'll come back to you in time.

For more information, feel free to contact: muhammadmustafa1@hotmail.com

Free Books and Solutions Manual Headline

Thursday, 26 May 2011

Object-Oriented Programming by Robert Lafore



Free Downloadable Books|BSCS|programming|books object-oriented programming OOP
Description : 




This book is not a book about OO Program design more the OOP extensions and mechanics of C++. To do OOP one needs to design the program as such from the start. There are no detailed methods given.


The book is primarily for University students on a Programming or SW Eng courses. It is for this reason, I suppose, that each of the 12 chapters has 3 or 4 pages of exercises. There are no answers. This may be OK where there is a lecturer around to check one's answers but for the rest of us there should be some answers otherwise it is 40 odd pages wasted.


There is a lot of comparison between C++ and ANSI C. It appears that the author assumes that one will be converting from C. Though programmers proficient in other languages should have little trouble with this and will pick up ANSI C as well.


The book starts with an OOP/C++ overview that introduces, in passing, many topics covered in later chapters. This gives a good grounding in the philosophy of C++ that is subtly different to C in many places.


Forward referencing continues through the book as it works its way through C++/C: Objects, classes, polymorphism, inheritance, exceptions etc. This is one reason why it is not suitable for novices. Experienced programmers will not be put off by an example program on page 11 containing classes and functions many chapters before a full explanation of classes. The style is terse and authoritative.


The final section discusses OOP in the wider context of current programming trends and other languages. Methodologies are discussed though not in great detail. The last 100 pages are a concise C++ language guide that is a useful reference. This guide takes AT&T C++ R3.0 into account.


The short programs in the book have little annotation but where explanation is required it is in shaded boxes following the program. This makes the programs clear and easy to type in. There is no support disk available. Several programs run through the book to show different techniques for the same problem.

Click Here to Download Part I
Click Here to Download Part II
Click Here to Download Part III
Click Here to Download Part IV