Le Thu, 26 Feb 2009 12:38:27 +0530, Abhishek Kumar <abhishek.l...@gmail.com> s'exprima ainsi:
> hello list, > > Below is the sample code of a class. > > > import <someStandardModule> > > Class ABC: > def __init__(self,a,b,c): > statement 1 > statement 2 > def func(x,y): > statement 1 > statement 2 > > Here is the question: > > how to make an object of this class abc = ABC(1,2,3) >and how to use the methods listed > in the class. abc.func(foo,bar) > do i need to create the object in a separate file or in the same file > it can be done ?? Both are possible. If not in the same file, you must first import the file (module) where ABC is defined, then ABC will behave like an attribute of the module; or just the name ABC from this file, in which case ABC will be locally know: import ABCFile abc = ABCFile.ABC(1,2,3) or from ABCFile import ABC abc = ABC(1,2,3) denis ------ la vita e estrany _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor