¿Cuál es la diferencia entre "método de clase" y "método estático"?

He trabajado con algunos lenguajes diferentes, como Java, C # y Objective-C.

En la mayoría de los idiomas, los métodos que no requieren una instancia de un objeto se denominan métodos estáticos. Sin embargo, cuando se trata de Objective-C, algunas personas se ponen a la defensiva cuando los llama métodos estáticos, y esperan que los llame métodos de clase.

¿Por qué se llaman métodos de clase en lugar de métodos estáticos? ¿Cuál es la diferencia entre un método estático y un método de clase?

Respuestas a la pregunta(4)

Su respuesta a la pregunta