
Is there any advantage in using a Python class
By: a guest on
Feb 26th, 2012 | syntax:
None | size: 0.45 KB | hits: 16 | expires: Never
class Something(object):
@staticmethod
def foo(x):
return x + 5
@staticmethod
def bar(x, y):
return y + 5 * x
# something.py
def foo(x):
return x + 5
def bar(x, y):
return y + 5 * x
import something
print something.foo(10)
print something.bar(12, 14)
class Something(object):
def foo(self, x):
return x + 5
def bar(self, x, y):
return y + 5 * self.foo(x)
something = Something()