  In this paper, we provide some inequalities for $P$-class functions and
self-adjoint operators on a Hilbert space including an operator version of the
Jensen's inequality and the Hermite-Hadamard's type inequality. We improve the
H\"{o}lder-MacCarthy inequality by providing an upper bound. Some refinements
of the Jensen type inequality for $P$-class functions will be of interest.
