A@(1,1)
B@(3,1)
Super@(5,1)
  a@(6,5) : A
  b@(7,5) : B
  getA@(8,5) : A
  getB@(9,5) : B
Sub@(12,1)
  a@(13,5) : B
  b@(14,5) : B
  getA@(15,5) : B
  getB@(16,5) : B
