Advertisement
KirillMysnik

Untitled

May 19th, 2016
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.52 KB | None | 0 0
  1. class Parent1:
  2.     variables = Dict(parent_var=1)
  3.  
  4. class Parent2:
  5.     variables = Dict(parent_var=2)
  6.  
  7. class Middle1(Parent1):
  8.     variables = Parent1.variables + Dict(middle_var=3)
  9.  
  10. class Middle2(Parent2):
  11.     variables = Parent2.variables + Dict(middle_var=3)
  12.  
  13. class Child1(Middle1):
  14.     # I want variables to be
  15.     # {parent_var=1, middle_var=3}
  16.  
  17. class Child2(Middle2):
  18.     # I want variables to be
  19.     # {parent_var=2, middle_var=3}
  20.  
  21. # Now I want it to be made without 2 duplicate Middle classes, only with one
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement