SE450: Lecture 8 (Object Creation) [0/32] Next page

Constructors: Object Construction [1/32]
Constructors: this constructors [2/32]
Constructors: super constructors [3/32]
Clone: Deep versus Shallow [4/32]
Clone: Clone is magic [5/32]
Clone: clone() [6/32]
Clone: Full examples [7/32]
Clone: Prototype Pattern [8/32]
Serialization: Basics [9/32]
Serialization: Dealing with references [10/32]
Serialization: Transient Fields [11/32]
Serialization: Customization [12/32]
Serialization: Forbidding Serialization [13/32]
Singleton: Static class [14/32]
Singleton: (Polymorphic) Singleton [15/32]
Singleton: Lazy Instantiation [16/32]
Singleton: Often the singleton is public [17/32]
Singleton: Often the singleton is public [18/32]
Singleton: Often the singleton is public [19/32]
Singleton: Often the singleton is public [20/32]
Singleton: Be careful not to use a singleton it is created [21/32]
Singleton: Cloning and serialization [22/32]
Enumerations: Type-safe Enumeration [23/32]
Enumerations: Enumeration with polymorphic methods [24/32]
Factory: Shapes [25/32]
Factory: Static Factory Method [26/32]
Factory: Benefit [27/32]
Factory: Static Factory Class [28/32]
Factory: Polymorphic Factory Class [29/32]
Factory: Polymorphic Factory Method [30/32]
Factory: Overdesign? [31/32]
Flyweighting a factory: Keeping object references unique [32/32]

Next page