|
We have called this unit 'Java in the small' after atermcoined by DeRemer and Kron in a 1976 paper.This refers to the programming of the internal parts of programs, in particular the contentsofmethods.
The previous unit introduced the idea of objectscommunicating through the invocation of methods on objects. In this unit you will learn:
how to write the internal parts of methods;
the different types of data that the language provides;
the facilitiesfor altering the flow of program execution.
Our discussion is still within the framework that we adoptedinthe previous unit. The code we show here is assumed to be embedded in methods that access, and sometimes modify,instance variables. Methods are in turncontained in classes, which we discussindetail in Unit3.
Our objective is to create code that will be easy to read (whether by the original writer or somebody else),aswell as easytomaintain.Ofcourse, it must also be correct! |
|
|
Encyclopedia of Electronic Circuits, Vol. 4 (cloth)
Volume 4 of Encyclopedia of Electronic Circuits contains many new, not previously cov
ered circuits, organized into 104 chapters. Circuit titles are listed at the beginning of
each chapter, for references. Most of these circuits appeared in publications since 1988
and should be very useful for obtaining new ideas for research and... | | Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology
In Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology, Jim Weaver, Weiqi Gao, Stephen Chin, Dean Iverson, and Johan Vos show you how you can use the JavaFX platform to create rich-client Java applications. You'll see how JavaFX provides a powerful Java-based UI platform capable... | | Molecular Genetics of Pancreatic Cancer
Pancreatic cancer is a formidable disease, and advances in early detection and improved therapeutics have been slow to come forth. With new advances in molecular genetics in the field of pancreatic tumorigenesis, it is an opportune time to use these recent discoveries to enhance our understanding of pancreatic cancer biology and to improve... |
|