To begin with, you must import the interface of this Object's superclass. So, here is the first line of code for a new class who's superclass is Object, which is usually the Godhead of all classes. Well, now we are prepaired to let the world know what kind of object to expect so lets declair it. First we need to say that we ARE declairing a new class, and while we are at it, define the new class's superclass. Methods cannot be anything but public, though if I feel like it I may show you a workaround that will generate compiler warnings if you access a private method.
Class methods are only accessable to a class object, and instance of course to instances.
Or, for example, after I declair a variable that will hold an instance, but before I can use it, I must use a class method to create an instance to be pointed to by that variable before I can call any of its instance methods. I deallocate the object instance. These must not have any spaces in them. Since your likely vary confused, lets look at a class and instance method. Using words inside of the argument structure can make the method make more sence when spoken.