grader: main.o application.o course.o student.o
	g++ -o grader main.o application.o course.o student.o

main.o: main.C application.h
	g++ -c main.C

application.o: application.C application.h course.h
	g++ -c application.C

course.o: course.C course.h student.h
	g++ -c course.C

student.o: student.C student.h
	g++ -c student.C

clean:
	rm -f main.o application.o course.o student.o


