Learning to Program the Object-oriented Way with C#

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

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#"

Author(s): Vinny Cahill BA, MSc, PhD, FTCD, Donal Lafferty BSc, PEng (auth.)
Edition: 1
Publisher: Springer-Verlag London
Year: 2002

Language: English
Pages: 626
Tags: Programming Languages, Compilers, Interpreters

Front Matter....Pages i-xiv
Objects and Classes....Pages 1-22
Computers, Programming Languages, and C#....Pages 23-46
Variables, Types, and Assignment....Pages 47-95
Making Decisions — Selection in C#....Pages 97-145
Doing Things Repeatedly — Iteration in C#....Pages 147-175
More about Methods....Pages 177-220
Abstraction and Encapsulation....Pages 221-249
More About Types and Values....Pages 251-274
Characters, Strings and Things....Pages 275-321
Managing Collections of Data — Arrays in C#....Pages 323-380
Inheritance....Pages 381-440
Error Handling....Pages 441-479
GUI Development....Pages 481-522
Case Study — Putting It All Together....Pages 523-541
Back Matter....Pages 543-628