can anyone explain to me the steps in creating header file. the book talks about header files, how to include them and what they do, but it doesnt say how to create 1, like the step by step process. do i create it the same way i create a .cpp file? but with .hpp extension?