Methods For Constructing Exact Solutions Of Partial Differential Equations