C# is a modern, object-oriented language that enables programmers to quickly build a wide range of applications for the new Microsoft .NET platform, which provides tools and services that fully exploit both computing and communications. Learning to Program the Object-Oriented Way with C# presents an
Learning to Program the Object-oriented Way with C#
โ Scribed by Vinny Cahill BA, MSc, PhD, FTCD, Donal Lafferty BSc, PEng (auth.)
- Publisher
- Springer-Verlag London
- Year
- 2002
- Tongue
- English
- Leaves
- 630
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
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
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
โฆ Subjects
Programming Languages, Compilers, Interpreters
๐ SIMILAR VOLUMES
Embark on a Profound Journey to "Mastering Object-Oriented Programming" In a dynamic world of software development, mastering the art of object-oriented programming (OOP) is pivotal for creating robust, scalable, and maintainable code that powers modern applications. "Mastering Object-Oriented Pr
Detailed coverage of Object Oriented Systems Development. Model C++ Proficiency Test included to strengthen the concepts learnt in the book. Two new projects added onto main text and two new as part of the OLC Pedagogy Illustrations: 84 Review Questions: 209 Debugging Exercises: 62 Programming Exerc