В чем разница между «методом класса» и «статическим методом»?

Я работал с несколькими разными языками, такими как Java, C # и Objective-C.

В большинстве языков методы, для которых не требуется экземпляр объекта, называются статическими методами. Однако когда дело доходит до Objective-C, некоторые люди начинают защищаться, когда вы называете их статическими методами, и ожидают, что вы назовете их методами класса.

Почему они называются методами класса, а не статическими методами? В чем разница между статическим методом и методом класса?

33
задан Josh Caswell 6 October 2013 в 20:03
поделиться