Bonjour,
En fait je voudrais me définir une librairie Python Tkinter avec des forme prédéfinie car la plus part des application que je vais avoir à développer ont presques toutes la même forme.
Comme je découvre la programmation objet avec python, je ne suis pas très sùr de m'y prendre correctement ou en tout cas intélligement !!!
Ma question porte principalement sur la mécanique du fonctionnement de l'héritage en python !!!
est-ce que je suis obligé de refaire appel à une class pour en hérité ?
exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19class win(object): def __init__(self,name): self.mainWin = Tk() self.mainWin.title(name) class winStd(win): def __init__(self,name): win.__init__(self,name) self.btExit = Button(None, text = 'Exit', command = self.mainWin.destroy ) self.btExit.pack( fill = X, side = TOP, expand = 1 ) class winLaunch(winStd): def __init__(self,name,cmd): winStd.__init__(self,name) self.btLaunch = Button(None, text = 'Launch', command = cmd ) self.btLaunch.pack( fill = X, side = TOP, expand = 1 )
j'ai mis en rouge la class, son héritage dans la class winStd et son rappel dans le def __init__.
Désolé si je suis brouillon mais je commence se boulôt et les forums de manière général ne sont pas ma tasse de thé !!
Merci
Bye Keyve

 

 
		
		 
        

 
			
			
 
   
 


 Class Python Tkinter
 Class Python Tkinter
				 Répondre avec citation
  Répondre avec citation

Partager