Object-Oriented Programming by Robert Lafore - Ebook

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.

An interesting note in the introduction assures us that "All major pieces of code were tested." This is reassuring but should be the norm not the exception that requires comment. Other authors please take note. There is no indication as to the platform used but I suspect that it was UNIX/GNU C++.

Conclusion: A good set book for students. Lecturers should look at this book for the second year OOP/SW Eng courses. Useful for converting from C (or any other language) to C++ for other programmers. Not for novices as a first OOP/C++ book.
Other Authors with the same surname


Downlaod PFD HERE

~Tips For Dailog Writing~

  1. Before you begin writing a dialogue, you will have to do some planning. Think about the following things:

    Who will your audience be? If you can build your routine around things that happen to that group of people, your audience will enjoy your act even more. Talk about activities that your audience does. Try to mention the name of at least one outstanding member of the audience for a personal touch that will make you special to them.


    Choose a main idea on which to build the dialogue. Try to build it around the audience and the event or holiday.


    Put your best part last and your second best part first. Fill the middle with quick, fast-paced lines. The figure should have short punchy answers for quick laughs. The figure should get most of the funny lines. The audience wants to hear everything the figure says; so if you want an important point to be remembered, let the figure say it.


    Your figure could disagree with almost everything you do or say. The bigger the problem, the more the audience will become involved. The solution to the conflict should come to a surprise finish. Make a conflict between you and your partner that is fun to hear.


    Be aware of the character of your vent figure to make your routine believable. Communicating this to your audience will help them to empathize with your little partner. A ventriloquist has to be a good actor and be aware of two or more characters at the same time.


    Keep your lines "squeaky clean" so they can be rated G. The only person that should be humiliated or picked on should be you. Think of good, creative, clean jokes that will follow the theme and fit your character's personality. You can change old jokes to fit the situation.


    Always try to create your own ideas. Never copy another person. You can use a similar idea, but make yours different and better.


    Many ventriloquists like to end a dialogue with a song. Audiences love to hear figures sing. They don't expect the figure to have a beautiful voice; so if you can't sing well, it doesn't matter. Make the song follow the theme of the dialogue. You can even change the words of a familiar song to make a funny parody.


    It is extremely important to stay within the performance time given to you. Keep your routine fast paced. Don't let it drag! Try to end your act with your audience wanting more.


    Have fun and enjoy the compliments!


Communication Skills - Handouts

Terms Handouts:

Download DOC File HERE

->Page-1 -> Page-2 -> Page-3 -> Page-4 -> Page-5


Aplication Writing Download HERE
Sample Resume   
Download ONE HERE   Download 2nd HERE
Repot Writing Download HERE
Dailog Writing Points Download HERE

Personal Growth & Development Handouts

Following are the links to download handouts

Goal Setting Download HERE
Positive Thinking Download HERE
Time Management Download HERE
Leadership Skills Download HERE


More Handouts Coming SOON!!

Blog Widget by LinkWithin