April 2010
Intermediate to advanced
976 pages
23h 2m
English
This chapter resumes the examination of classes and methods. It begins by explaining how to control access to the members of a class. It then discusses the passing and returning of objects, method overloading, the various forms of Main( ), recursion, and the use of the keyword static.
In its support for encapsulation, the class provides two major benefits. First, it links data with code. You have been taking advantage of this aspect of the class since Chapter 6. Second, it provides the means by which access to members can be controlled. It is this second feature that is examined here.
Although C#’s approach is a bit more sophisticated, in essence, there are two ...
Read now
Unlock full access