I think the length of runway required to get a 747 off the ground would make this prohibitive (as if the cost of an aircraft carrier didn't already). Nimitz class carriers are just over 1,000 ft in length. A quick Google search reveals that a 747 needs about 6x that for safe takeoff/landing.