Typically, the only difference in the classes is the level of flexibility (changeable/refundable, etc). The lower classes of ticket cannot be upgraded using miles.
The exception being Upper - where a J or D will give you a limo ride, whereas a Z will not.
Might want to check out the fare guide 