The class named Prob05Runner begins in Listing 1.
There's nothing new in Listing 1.
You have seen code like this in several earlier lessons.