Learning to Program the Object-oriented Way with C♯
By: by Vinny Cahill, Donal Lafferty
Contributors: Lafferty, Donal
Publisher: Springer London; Imprint; Springer
Published: 2002
Place of publication: London
Language: eng
Format: [electronic resource] /
Number of pages: 626
ISBN-13: 9781447101154
Description: C♯ is a new, object-oriented language that can be used to write a wide range of applications for the new Microsoft .NET platform - applications that can be distributed over the Internet. It is an ideal language for the new programmer. Learning to Program the Object-Oriented Way with C♯ shows you how to programme with C♯, using an object-oriented approach. It explains about: * Objects and classes * Variables, types and assignment * Abstraction and encapsulation * Characters and strings * Arrays * Inheritance * Error handling * GUI development With lots of examples and exercises, the authors guide you through the process of learning to programme using C♯. Additional information and resources are available from the associated web site: http://csharp.dsg.cs.tcd.ie " The thing that I like the most about Learning to Program the Object-Oriented Way with C♯ is that it does a great job at explaining a subject in the abstract, and then implements those concepts in C♯ sample code. I heartily recommend this book for those who are interested in learning object-oriented programming." Eric Gunnerson, Program Manager, Visual C♯ Team, Author, "A Programmer's Introduction to C♯"
Table of contents: title: Objects and Classes; title: Computers, Programming Languages, and C♯; title: Variables, Types, and Assignment; title: Making Decisions; title: Selection in C♯; title: Doing Things Repeatedly; title: Iteration in C♯; title: More About Methods; title: Abstraction and Encapsulation; title: More about Types and Values; title: Characters, Strings and Things; title: Managing Collections of Data; title: Arrays in C♯; title: Inheritance; title: Error Handling; title: GUI Development; title: Case Study; title: Putting It All Together; title: Appendix A: Introducing the Internet and the World Wide Web.