ITSE 2317 OOP The Essence of OOP using Java, Member Classes Lesson # 1636 Run: Mon May 28 12:15:22 CDT 2012 Baldwin Slides aa - ITSE 2317 Java Programming (Intermediate) ab - A complete explanation of the code ac - The Essence of OOP using Java, Member Classes ad - Figures ae - Listings af - What can you include in a class definition? ag - Can also contain other class definitions ah - Purpose of this lesson ai - A caveat aj - What is a member class? ak - A required linkage al - A true inner class am - What about a member interface? an - Why use member classes? ao - Convenience ap - Particularly useful when ... aq - Example - data structures and iterators ar - Ready access as - A good candidate at - Listener objects au - What does Nutshell have to say? av - Also, according to Nutshell ... aw - All classes produce class files ax - According to Nutshell ay - According to Nutshell (cont'd) az - Boring details - A reference to the containing object ba - A reference to the containing object (cont'd) bb - Accessing private members bc - Similar to your code bd - Similar to your code (cont'd) be - A sample program bf - Brief description of the program bg - The class files bh - Class containment hierarchy bi - Class containment hierarchy (cont'd) bj - Brief description of program behavior bk - Internal linkage bl - An object of class C bm - Instantiate additional objects of classes A and B, plus an object of class D bn - Boring linkage details bo - Private classes bp - Perform a variety of operations bq - A variety of operations (cont'd) br - The main method bs - A complete explanation of the code bt - End of slides |
-end-