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. Static methods are called "static" because they are resolved statically (i.e. at compile time), in statically typed languages, 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 Programming)
Famous quotes containing the word methods:
“A woman might claim to retain some of the childs faculties, although very limited and defused, simply because she has not been encouraged to learn methods of thought and develop a disciplined mind. As long as education remains largely induction ignorance will retain these advantages over learning and it is time that women impudently put them to work.”
—Germaine Greer (b. 1939)