There may be some situations where you want to use Jim's instance only as a Person. Maybe you have an array of instances you know for sure are People instances. While this array may have instances that are Employee instances, you can't be sure. So, you instead want to cast the objects in the array as People (see Listing 43-4).