Null Object Design Pattern

A Null Object is an object with defined neutral (“null”) behavior(via url).You also known as Stub,  Active Null,  Active Nothing. An alternative to object null controls(validation,check) Let’s look codes Nested type NullStaff class in StaffBase abstract class doesn’t consist of operational code and set default value for variable types(for instance int=0,String.Empty) In the below you can see class diagram Null …

Continue reading ‘Null Object Design Pattern’ »