Static Methods
Static methods neither require an instance of the class nor can they implicitly access the data (or this
, self
, Me
, etc.) of such an instance. A static method is distinguished in some programming languages with the static
keyword placed somewhere in the method's signature.
In statically typed languages such as Java, static methods are called "static" because they are resolved statically (i.e. at compile time) based on the class they are called on and not dynamically as in the case with instance methods which are resolved polymorphically based on the runtime type of the object. Therefore, static methods cannot be overridden.
Read more about this topic: Method (computer Science)
Famous quotes containing the word methods:
“I believe in women; and in their right to their own best possibilities in every department of life. I believe that the methods of dress practiced among women are a marked hindrance to the realization of these possibilities, and should be scorned or persuaded out of society.”
—Elizabeth Stuart Phelps (18441911)