using System; public class Starter { public static void Main() { Employee obj1 = new Employee(5678); Employee obj2 = (Employee)obj1.Clone(); if (Employee.ReferenceEquals(obj1, obj2)) { Console.WriteLine("objects identical"); } else { Console.WriteLine("objects not identical"); } } } class Employee : ICloneable { public Employee(int id) { if ((id < 1000) || (id > 9999)) { throw new Exception( "Invalid Employee ID"); } } public object Clone() { return MemberwiseClone(); } }