c++11: area.{h,cpp}