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

Reply via email to