part08-06_three_classes