Thread Jeder kennt Traits (54 answers)
Opened by rosti at 2018-11-06 11:05

renee
 2018-11-09 08:50
#189161 #189161
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
2018-11-09T07:35:51 Muffi
[EDIT] Bin grad am Überlegen. Selbst mit Mehrfachvererbung sollt in der Regel nichts passieren.


Die zwei (oder mehr) Elternklassen können völlig konträre - gleichnamige - Methoden zur Verfügung stellen und man bekommt es noch nicht mal mit (erst wenn am Ende nicht das gewünscht Ergebnis rauskommt).

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class Foo:

def test(self):
print "Foo";

class Bar:

def test(self):
print "Bar";

class MyChild(Bar, Foo):

def __init__(self):
print "init"

c = MyChild();
c.test();
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Jeder kennt Traits