SE450: Horstmann Chapter 7 [0/86] Next page

Object-Oriented Design & Patterns [1/86]
Chapter Topics [2/86]
Types [3/86]
Java Types [4/86]
Exercise: What kind of type? [5/86]
Java Values [6/86]
Exercise: What kind of value? [7/86]
Subtype Relationship [8/86]
Subtype Examples [9/86]
Subtype Examples [10/86]
The ArrayStoreException [11/86]
Array References [12/86]
Wrapper Classes [13/86]
Enumerated Types [14/86]
Typesafe Enumerations [15/86]
Type Inquiry [16/86]
The Class Class [17/86]
An Employee Object vs. the Employee.class Object [18/86]
Type Inquiry [19/86]
Array Types [20/86]
Object: The Cosmic Superclass [21/86]
The toString Method [22/86]
Overriding the toString Method [23/86]
Overriding toString in Subclass [24/86]
The equals Method [25/86]
Overriding the equals Method [26/86]
Overriding equals in Subclass [27/86]
Not all equals Methods are Simple [28/86]
The Object.equals Method [29/86]
Requirements for equals Method [30/86]
Fixing Employee.equals [31/86]
The Perfect equals Method [32/86]
Hashing [33/86]
Hashing [34/86]
Shallow and Deep Copy [35/86]
Cloning [36/86]
Cloning [37/86]
The Cloneable Interface [38/86]
The clone Method [39/86]
Shallow Cloning [40/86]
Deep Cloning [41/86]
Deep Cloning [42/86]
Cloning and Inheritance [43/86]
Serialization [44/86]
Serialization [45/86]
How Serialization Works [46/86]
How Serialization Works [47/86]
Serialing Unserializable Classes [48/86]
Reflection [49/86]
Reflection [50/86]
Enumerating Fields [51/86]
Enumerating Constructors [52/86]
Getting A Single Method Descriptor [53/86]
Invoking a Method [54/86]
Inspecting Objects [55/86]
Inspecting Objects [56/86]
Inspecting Array Elements [57/86]
Generic Types [58/86]
Generic Methods [59/86]
Type Bounds [60/86]
Type Bounds [61/86]
Wildcards [62/86]
Wildcards [63/86]
Wildcards [64/86]
Wildcards [65/86]
Type Erasure [66/86]
Limitations of Generics [67/86]
Limitations of Generics [68/86]
Components [69/86]
A Builder Environment [70/86]
Java Beans [71/86]
Java Beans [72/86]
A Calendar Bean [73/86]
A Property Sheet [74/86]
Facade Class [75/86]
Facade Pattern [76/86]
Facade Pattern [77/86]
Facade Pattern [78/86]
Bean Properties [79/86]
Property Syntax [80/86]
Java Naming Conventions [81/86]
Editing Beans in a Builder Tool [82/86]
Editing Beans in a Builder Tool [83/86]
Packaging a Bean [84/86]
Composing Beans [85/86]
Composing Beans [86/86]

Next page