September 2002
Intermediate to advanced
496 pages
10h
English
This concludes our C# survival guide. C# is a language that is object-oriented from the ground up, and we began our exploration of C# with an object-oriented version of the famous “Hello, World” program. C# provides the class mechanism for creating abstractions, and through access specifiers such as private you can achieve encapsulation of your data. C# has standard C-like control structures. C# has a wealth of data types. Value types store the data itself, and reference types store a reference to the data. C# supports a single inheritance model. With C# you can also define and use interfaces. C# supports exception handling. We provided an implementation of our Stock Management System as a case study, illustrating a number of features ...